Luis Busquets [Sun, 20 Jul 2008 20:07:42 +0000 (22:07 +0200)]
d3dx9: Implement D3DXGetShaderVersion().
Piotr Caban [Sat, 19 Jul 2008 20:32:26 +0000 (22:32 +0200)]
msxml3/tests: Added test for ISAXXMLReader_parse with SafeArray as argument.
Piotr Caban [Sat, 19 Jul 2008 20:41:39 +0000 (22:41 +0200)]
msxml3: Added support for SafeArrays in ISAXXMLReader_parse.
Piotr Caban [Sat, 19 Jul 2008 20:32:10 +0000 (22:32 +0200)]
msxml3: Add error handling.
Piotr Caban [Sat, 19 Jul 2008 20:32:03 +0000 (22:32 +0200)]
msxml3/tests: Added tests for ISAXXMLReader_putErrorHandler and ISAXXMLReader_getErrorHandler.
Piotr Caban [Sat, 19 Jul 2008 20:31:56 +0000 (22:31 +0200)]
msxml3: Do not invoke ISAXXMLReader_endDocument when parser was stopped.
Hans Leidekker [Sat, 19 Jul 2008 17:55:52 +0000 (19:55 +0200)]
wininet: Fix cookie buffer overflow.
Spotted by Yann Droneaud.
Hans Leidekker [Sat, 19 Jul 2008 17:55:39 +0000 (19:55 +0200)]
wininet: Move insertion of cookie header from HttpOpenRequest to HttpSendRequest.
Based on a patch by Yann Droneaud.
Hans Leidekker [Sat, 19 Jul 2008 17:53:19 +0000 (19:53 +0200)]
wininet: Delete local file on error in FtpGetFile.
Hans Leidekker [Sat, 19 Jul 2008 17:53:09 +0000 (19:53 +0200)]
wininet: Make another test pass on IE6.
Hans Leidekker [Sat, 19 Jul 2008 17:52:47 +0000 (19:52 +0200)]
wininet: Fix a memory leak.
Hans Leidekker [Sat, 19 Jul 2008 17:54:23 +0000 (19:54 +0200)]
setupapi: Fix two memory leaks in the test.
Hans Leidekker [Sat, 19 Jul 2008 17:54:10 +0000 (19:54 +0200)]
cabinet: Fix a memory leak.
Hans Leidekker [Sat, 19 Jul 2008 17:53:54 +0000 (19:53 +0200)]
snmpapi: Fix a memory leak in the test.
Hans Leidekker [Sat, 19 Jul 2008 17:53:35 +0000 (19:53 +0200)]
dnsapi: Fix a number of memory leaks.
Jacek Caban [Sat, 19 Jul 2008 10:28:30 +0000 (12:28 +0200)]
hhctrl.ocx: Fixed ref count handling in IOleClientSiteImpl.
Jacek Caban [Sat, 19 Jul 2008 10:30:19 +0000 (12:30 +0200)]
wininet: Move remeining InternetQueryOption implementation to vtbl.
Jacek Caban [Sat, 19 Jul 2008 10:29:56 +0000 (12:29 +0200)]
wininet: Moved InternetQueryOption(INTERNET_OPTION_PROXY) implementation to vtbl.
Jacek Caban [Sat, 19 Jul 2008 10:29:28 +0000 (12:29 +0200)]
wininet: Moved more InternetQueryOption implementation to vtbl.
Jacek Caban [Sat, 19 Jul 2008 10:29:01 +0000 (12:29 +0200)]
wininet: Move InternetQueryOption(INTERNET_OPTION_USER_AGENT) to vtbl.
Andrew Talbot [Sat, 19 Jul 2008 09:08:05 +0000 (10:08 +0100)]
advpack: Fix sign-compare warnings.
Andrew Talbot [Sat, 19 Jul 2008 09:08:00 +0000 (10:08 +0100)]
advpack: Remove a useless test.
Mikołaj Zalewski [Sat, 19 Jul 2008 08:26:20 +0000 (10:26 +0200)]
oleaut32: Use custom file version in VERSIONINFO.
Mikołaj Zalewski [Sat, 19 Jul 2008 08:24:13 +0000 (10:24 +0200)]
comctl32: Fix the file version string declaration.
Maarten Lankhorst [Fri, 18 Jul 2008 00:58:00 +0000 (17:58 -0700)]
include: Fix typo in vmrender.idl.
Huw Davies [Fri, 18 Jul 2008 11:05:52 +0000 (12:05 +0100)]
winmm: Only fill in the MIXERLINEA struct if the call to mixerGetLineInfoW succeeds.
Zac Brown [Fri, 18 Jul 2008 00:37:23 +0000 (17:37 -0700)]
winhttp/tests: Add test for opening request.
Stefan Leichter [Thu, 17 Jul 2008 20:19:00 +0000 (22:19 +0200)]
rasapi32: RasEnumDevicesA test: initialize the input parameters before each call, make sure the return buffer is big enough.
Daniel Santos [Thu, 17 Jul 2008 18:52:51 +0000 (13:52 -0500)]
ws2_32: WSASendTo() should clear last error on success.
Stefan Dösinger [Tue, 8 Jul 2008 21:55:33 +0000 (16:55 -0500)]
wined3d: Use the nofilter mipmap lookup for np2 textures.
This is cleaner than the if statements in the code. Also np2 textures
should in theory support linear filtering, but fglrx doesn't seem to
like it. This needs further investigation. So far we've never used
linear filtering on np2 textures, so there should not be a
regression. Furthermore I think shader support is more important than
filtering, since NP2 textures are mostly used for 1:1 copying to the
screen.
Stefan Dösinger [Tue, 8 Jul 2008 23:59:10 +0000 (18:59 -0500)]
wined3d: Use GL_ARB_texture_non_power_of_two emulation.
ATI cards prior to the radeon HD series did not have unconditional non
power of two support. So far we've used texture_rectangle for that, or
created a bigger power of two texture with padding. This had the
disadvantage that we had to correct the coordinates, which causes
extreme problems with shaders(doesn't work, pretty much).
Both the MacOS and the fglrx driver have support for
GL_ARB_texture_non_power_of_two, and run it on the hardware as long as
we stay within the texture_rectangle limitations. This allows us to
have conditional non power of two textures with normalized
coordinates. This patch adds an internal extension, and the code
creates a regular GL_TEXTURE_2D texture with NP2 size, but refuses
mipmapping, filtering and texture_rectangle incompatible
operations. This makes np2 textures work with shaders on fglrx and
macos.
Stefan Dösinger [Mon, 7 Jul 2008 22:22:00 +0000 (17:22 -0500)]
wined3d: Correct the D3DTOP_LERP parameter order.
Stefan Dösinger [Mon, 7 Jul 2008 22:06:33 +0000 (17:06 -0500)]
wined3d: Fix the MULTIPLYADD parameter orders in atifs.
Stefan Dösinger [Mon, 7 Jul 2008 22:00:49 +0000 (17:00 -0500)]
d3d9: Unset the vertex shader in the compare_instructions test.
Stefan Dösinger [Sat, 5 Jul 2008 21:46:21 +0000 (16:46 -0500)]
wined3d: Move an VBO support check to the state template.
Stefan Dösinger [Sat, 5 Jul 2008 21:37:47 +0000 (16:37 -0500)]
wined3d: Remove more dead code.
The opengl extension mentioned in that code was never finished, and as
far as I know there is no way to make use of tangent data in the d3d
fixed function pipeline as well.
Stefan Dösinger [Sat, 5 Jul 2008 21:26:33 +0000 (16:26 -0500)]
wined3d: Remove GL_EXT_vertex_weighting stubs.
Stefan Dösinger [Sat, 5 Jul 2008 21:21:26 +0000 (16:21 -0500)]
wined3d: Move the vertexblend support check to the template.
Stefan Dösinger [Sat, 5 Jul 2008 21:14:00 +0000 (16:14 -0500)]
wined3d: Check for ATI_ENVMAP_BUMPMAP in the template.
Note that GL_ATI_envmap_bumpmap is not the same as
GL_ATI_fragment_shader. envmap_bumpmap is used together with the
regular opengl ffp pipeline and is not used (other than for
pixelformats) if GL_ATI_fragment_shader is used.
Stefan Dösinger [Sat, 5 Jul 2008 21:07:00 +0000 (16:07 -0500)]
wined3d: Only register the np2 texture fixup if needed.
Dylan Smith [Thu, 17 Jul 2008 15:55:19 +0000 (11:55 -0400)]
richedit: Fixed regression that caused endless loop.
Mathias Kosch [Thu, 17 Jul 2008 20:17:13 +0000 (22:17 +0200)]
winex11: Fix typo in X11DRV_SetDIBits optimization.
James Hawkins [Thu, 17 Jul 2008 17:27:14 +0000 (12:27 -0500)]
kernel32: Don't get the profile string if the buffer length is zero.
Alexandre Julliard [Fri, 18 Jul 2008 09:16:02 +0000 (11:16 +0200)]
dbghelp: Always initialize section pointer in ImageDirectoryEntryToDataEx.
James Hawkins [Thu, 17 Jul 2008 17:28:37 +0000 (12:28 -0500)]
msi: Initialize the update function pointer when creating the control.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:25:35 +0000 (20:25 +0300)]
quartz: Fix interface leak in FilterGraph2_Render.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:25:29 +0000 (20:25 +0300)]
quartz: Add missing VariantClear after GetFilterInfo calls.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:25:22 +0000 (20:25 +0300)]
quartz: Fix variant handling in GetFilterInfo.
Removes unnecessary and unsafe type assignment, adds a missing VariantClear.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:25:13 +0000 (20:25 +0300)]
quartz/tests: Fix interface leaks in filtergraph test.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:24:54 +0000 (20:24 +0300)]
quartz: Fix interface leak in FilterGraph2_RemoveFilter.
Alexander Dorofeyev [Thu, 17 Jul 2008 18:54:53 +0000 (21:54 +0300)]
quartz/tests: Fix interface leaks in aggregation test.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:24:41 +0000 (20:24 +0300)]
quartz/tests: Add filtermapper aggregation tests.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:24:33 +0000 (20:24 +0300)]
quartz/tests: Test querying IFilterMapper2 from FilterGraph.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:24:24 +0000 (20:24 +0300)]
quartz: Aggregate filtermapper in filtergraph.
Alexander Dorofeyev [Thu, 17 Jul 2008 17:24:15 +0000 (20:24 +0300)]
quartz: Make Filtermapper aggregatable.
Zac Brown [Thu, 17 Jul 2008 23:01:02 +0000 (16:01 -0700)]
ntdll: Remove byte reversed U+3000 (CJK space) from being checked in RtlIsTextUnicode.
Michael Stefaniuc [Thu, 17 Jul 2008 20:49:06 +0000 (22:49 +0200)]
msxml3: Remove redundant NULL check before HeapFree (Smatch).
H. Verbeet [Thu, 17 Jul 2008 20:42:00 +0000 (22:42 +0200)]
d3d9: Correct some shader comments.
H. Verbeet [Thu, 17 Jul 2008 20:41:53 +0000 (22:41 +0200)]
d3d9: Replace color_near() with color_match().
Alexandre Julliard [Fri, 18 Jul 2008 09:11:29 +0000 (11:11 +0200)]
icmp: The import library is not needed.
Juan Lang [Thu, 17 Jul 2008 16:40:22 +0000 (09:40 -0700)]
iphlpapi: Partially implement IcmpSendEcho2 using IcmpSendEcho.
Juan Lang [Thu, 17 Jul 2008 16:39:29 +0000 (09:39 -0700)]
iphlpapi: Move Icmp* functions from icmp to iphlpapi.
James Hawkins [Thu, 17 Jul 2008 17:24:58 +0000 (12:24 -0500)]
services: Assign the service manager db to the lock in LockServiceDatabase.
Alexander Nicolaysen Sørnes [Thu, 17 Jul 2008 19:23:26 +0000 (21:23 +0200)]
Updated Norwegian Bokmål Readme file.
Alexander Nicolaysen Sørnes [Thu, 17 Jul 2008 18:00:03 +0000 (20:00 +0200)]
regedit: Fixes for Norwegian Bokmål translation.
Alexander Nicolaysen Sørnes [Thu, 17 Jul 2008 17:53:16 +0000 (19:53 +0200)]
winefile: Don't access uninitialized value.
Spotted by Dan Kegel.
Alexander Nicolaysen Sørnes [Thu, 17 Jul 2008 14:58:07 +0000 (16:58 +0200)]
wordpad: Show error if file open fails.
Huw Davies [Thu, 17 Jul 2008 15:45:31 +0000 (16:45 +0100)]
gdiplus: Skip some tests if certain fonts are not installed.
Huw Davies [Thu, 17 Jul 2008 14:10:28 +0000 (15:10 +0100)]
user32: Don't read past the end of a global memory block.
Lei Zhang [Mon, 14 Jul 2008 23:51:15 +0000 (16:51 -0700)]
user32: Clamp newly created windows to the minimum window size.
Lei Zhang [Mon, 14 Jul 2008 23:50:56 +0000 (16:50 -0700)]
user32: Add a test for SetWindowPos.
Dan Hipschman [Thu, 17 Jul 2008 00:42:32 +0000 (17:42 -0700)]
kernel32/tests: Add tests for timer queues.
Vladimir Pankratov [Thu, 17 Jul 2008 08:27:49 +0000 (13:27 +0500)]
winhlp32: Update Russian translation.
Gal Topper [Thu, 10 Jul 2008 17:19:27 +0000 (20:19 +0300)]
comdlg32: PrintDlgEx: Add support for RETURNDEFAULT.
Gal Topper [Thu, 10 Jul 2008 17:18:37 +0000 (20:18 +0300)]
comdlg32: PrintDlgEx: Change scope of strings for later reuse.
Piotr Caban [Wed, 16 Jul 2008 22:42:14 +0000 (00:42 +0200)]
msxml3/tests: Added more tests for ISAXXMLReader_parse and ISAXLocator.
Piotr Caban [Wed, 16 Jul 2008 22:42:07 +0000 (00:42 +0200)]
msxml3: Added ISAXLocator_getSystemId.
Piotr Caban [Wed, 16 Jul 2008 22:42:01 +0000 (00:42 +0200)]
msxml3: Added ISAXLocator_getPublicId.
Piotr Caban [Wed, 16 Jul 2008 22:41:52 +0000 (00:41 +0200)]
msxml3: Added ISAXContentHandler_putDocumentLocator event.
Piotr Caban [Wed, 16 Jul 2008 22:41:40 +0000 (00:41 +0200)]
msxml3: Added ISAXContentHandler_characters event.
Piotr Caban [Wed, 16 Jul 2008 22:41:34 +0000 (00:41 +0200)]
msxml3: Added ISAXContentHandler_endElement event.
Piotr Caban [Wed, 16 Jul 2008 22:41:27 +0000 (00:41 +0200)]
msxml3: Added ISAXContentHandler_startElement event.
Piotr Caban [Wed, 16 Jul 2008 22:41:19 +0000 (00:41 +0200)]
msxml3: Added ISAXContentHandler_endDocument event.
Piotr Caban [Wed, 16 Jul 2008 22:41:11 +0000 (00:41 +0200)]
msxml3: Added ISAXLocator_getLineNumber and ISAXLocator_getColumnNumber partial implementation.
Piotr Caban [Wed, 16 Jul 2008 22:41:01 +0000 (00:41 +0200)]
msxml3: Added ISAXContentHandler_startDocument event.
Piotr Caban [Wed, 16 Jul 2008 22:40:53 +0000 (00:40 +0200)]
msxml3: Added partial implementation of ISAXXMLReader_parse.
Piotr Caban [Wed, 16 Jul 2008 22:40:32 +0000 (00:40 +0200)]
msxml3: Added stub implementation of ISAXLocator.
Alexandre Julliard [Thu, 17 Jul 2008 11:01:40 +0000 (13:01 +0200)]
mstask: Add stubs for the duplicate stdcall entry points.
Aric Stewart [Wed, 16 Jul 2008 05:01:08 +0000 (14:01 +0900)]
mlang: Stub implementation of IMLangFontLink2.
Aric Stewart [Tue, 15 Jul 2008 07:57:46 +0000 (16:57 +0900)]
mlang: Basic implementation of fnIMultiLanguage2_GetCodePageDescription.
Mikołaj Zalewski [Wed, 16 Jul 2008 18:21:09 +0000 (20:21 +0200)]
comctl32: statusbar: WM_SETFONT should change the bar height.
Mikołaj Zalewski [Wed, 16 Jul 2008 15:47:29 +0000 (17:47 +0200)]
comctl32: statusbar: Don't issue a WM_PAINT during a WM_CREATE.
Stefan Dösinger [Sat, 5 Jul 2008 20:59:21 +0000 (15:59 -0500)]
wined3d: Test for multisampling in the template.
Stefan Dösinger [Sat, 5 Jul 2008 20:49:50 +0000 (15:49 -0500)]
wined3d: Move the point sprite support test into the template.
Stefan Dösinger [Sat, 5 Jul 2008 20:47:59 +0000 (15:47 -0500)]
wined3d: Split the psizemax state handler.
Stefan Dösinger [Sat, 5 Jul 2008 20:45:39 +0000 (15:45 -0500)]
wined3d: Split the psizemin handler.
Stefan Dösinger [Sat, 5 Jul 2008 20:38:43 +0000 (15:38 -0500)]
wined3d: Move the range fog support test to the template.
Stefan Dösinger [Sat, 5 Jul 2008 20:35:53 +0000 (15:35 -0500)]
wined3d: Move a few extension checks into the state template.
Stefan Dösinger [Sat, 5 Jul 2008 20:23:47 +0000 (15:23 -0500)]
wined3d: Move an extension check into the state template.
Stefan Dösinger [Sat, 5 Jul 2008 20:20:10 +0000 (15:20 -0500)]
wined3d: Coalesce the nvrc and nvts+nvrc state template.