wine
16 years agowined3d: Track overlay surfaces in the overlayed surface.
Stefan Dösinger [Wed, 30 Jul 2008 20:28:25 +0000 (15:28 -0500)] 
wined3d: Track overlay surfaces in the overlayed surface.

16 years agowined3d: Update the surface locations in Present.
Stefan Dösinger [Thu, 24 Jul 2008 18:38:10 +0000 (13:38 -0500)] 
wined3d: Update the surface locations in Present.

16 years agowined3d: Implement overlay flipping.
Stefan Dösinger [Thu, 24 Jul 2008 16:38:51 +0000 (11:38 -0500)] 
wined3d: Implement overlay flipping.

16 years agowined3d: Basic overlay emulation with opengl.
Stefan Dösinger [Fri, 1 Aug 2008 18:12:18 +0000 (13:12 -0500)] 
wined3d: Basic overlay emulation with opengl.

16 years agowined3d: Implement overlay position tracking.
Stefan Dösinger [Tue, 5 Aug 2008 10:19:43 +0000 (12:19 +0200)] 
wined3d: Implement overlay position tracking.

16 years agowined3d: Move the pshader fog update to the vertex pipeline.
Stefan Dösinger [Mon, 4 Aug 2008 15:55:26 +0000 (10:55 -0500)] 
wined3d: Move the pshader fog update to the vertex pipeline.

16 years agowined3d: Remove a glFlush.
Stefan Dösinger [Mon, 4 Aug 2008 18:36:15 +0000 (13:36 -0500)] 
wined3d: Remove a glFlush.

16 years agowined3d: Call glFlush outside the GL lock.
Stefan Dösinger [Mon, 4 Aug 2008 18:34:47 +0000 (13:34 -0500)] 
wined3d: Call glFlush outside the GL lock.

16 years agohhctrl.ocx: Sign-compare warning fix.
Andrew Talbot [Mon, 4 Aug 2008 21:39:20 +0000 (22:39 +0100)] 
hhctrl.ocx: Sign-compare warning fix.

16 years agogphoto2.ds: Sign-compare warning fix.
Andrew Talbot [Mon, 4 Aug 2008 21:39:16 +0000 (22:39 +0100)] 
gphoto2.ds: Sign-compare warning fix.

16 years agod3dx9: Avoid assignment in D3DXGetVertexShaderProfile.
Luis C. Busquets Pérez [Tue, 5 Aug 2008 05:09:57 +0000 (07:09 +0200)] 
d3dx9: Avoid assignment in D3DXGetVertexShaderProfile.

16 years agoadvpack: Fix a failing test in win98.
James Hawkins [Mon, 4 Aug 2008 22:52:47 +0000 (17:52 -0500)] 
advpack: Fix a failing test in win98.

16 years agows2_32: Delay import iphlpapi.
Juan Lang [Mon, 4 Aug 2008 22:44:27 +0000 (15:44 -0700)] 
ws2_32: Delay import iphlpapi.

16 years agogdiplus: Add another test to getregiondata.
Adam Petaccia [Mon, 4 Aug 2008 17:57:04 +0000 (13:57 -0400)] 
gdiplus: Add another test to getregiondata.

16 years agogdiplus: Implement GdipCombineRegionPath.
Adam Petaccia [Mon, 4 Aug 2008 17:56:59 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCombineRegionPath.

16 years agogdiplus: Implement GdipCombineRegionRegion.
Adam Petaccia [Mon, 4 Aug 2008 17:56:56 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCombineRegionRegion.

16 years agogdiplus: Implement GdipCombineRegionRectI.
Adam Petaccia [Mon, 4 Aug 2008 17:56:53 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCombineRegionRectI.

16 years agogdiplus: Implement GdipCombineRegionRect.
Adam Petaccia [Mon, 4 Aug 2008 17:56:49 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCombineRegionRect.

16 years agogdiplus: Implement GdipCloneRegion.
Adam Petaccia [Mon, 4 Aug 2008 17:56:45 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCloneRegion.

16 years agogdiplus: Implement GdipCreateRegionRectI.
Adam Petaccia [Mon, 4 Aug 2008 17:56:41 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCreateRegionRectI.

16 years agogdiplus: Implement GdipCreateRegionRect.
Adam Petaccia [Mon, 4 Aug 2008 17:56:37 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCreateRegionRect.

16 years agogdiplus: Implement GdipCreateRegionPath.
Adam Petaccia [Mon, 4 Aug 2008 17:56:33 +0000 (13:56 -0400)] 
gdiplus: Implement GdipCreateRegionPath.

16 years agogdiplus: Implement GdipGetRegionData.
Adam Petaccia [Mon, 4 Aug 2008 17:56:25 +0000 (13:56 -0400)] 
gdiplus: Implement GdipGetRegionData.

16 years agogdiplus: Implemented GdipAddPathPie/GdipAddPathPieI with test.
Nikolay Sivov [Mon, 4 Aug 2008 17:45:16 +0000 (21:45 +0400)] 
gdiplus: Implemented GdipAddPathPie/GdipAddPathPieI with test.

16 years agogdiplus: Implemented GdipReversePath with tests.
Nikolay Sivov [Mon, 4 Aug 2008 17:45:05 +0000 (21:45 +0400)] 
gdiplus: Implemented GdipReversePath with tests.

16 years agocrypt32: Use CryptSIPRetrieveSubjectGuid to determine how to read a message object...
Juan Lang [Tue, 5 Aug 2008 05:04:10 +0000 (22:04 -0700)] 
crypt32: Use CryptSIPRetrieveSubjectGuid to determine how to read a message object from a file, rather than assuming the source file is always a PE executable.

16 years agoadvpack: Skip the TranslateInfEx tests in win9x.
James Hawkins [Mon, 4 Aug 2008 22:52:01 +0000 (17:52 -0500)] 
advpack: Skip the TranslateInfEx tests in win9x.

16 years agoshlwapi: Fixed the string tests on Vista.
Reece Dunn [Mon, 4 Aug 2008 08:26:06 +0000 (09:26 +0100)] 
shlwapi: Fixed the string tests on Vista.

16 years agoshell32/tests: Test whether SHGetFileInfo should clear hIcon.
Dan Kegel [Mon, 4 Aug 2008 22:19:02 +0000 (15:19 -0700)] 
shell32/tests: Test whether SHGetFileInfo should clear hIcon.

16 years agogdi32: Keep track of the number of unique fonts that are created and return this...
Huw Davies [Thu, 31 Jul 2008 15:47:22 +0000 (16:47 +0100)] 
gdi32: Keep track of the number of unique fonts that are created and return this in the second DWORD of the GdiRealizationInfo structure.

16 years agowined3d: Handle CTXUSAGE_BLIT with offscreen targets and FBO ORM.
H. Verbeet [Mon, 4 Aug 2008 17:28:42 +0000 (19:28 +0200)] 
wined3d: Handle CTXUSAGE_BLIT with offscreen targets and FBO ORM.

This is mostly for correctness, in practice we should always be able
to avoid using CTXUSAGE_BLIT for offscreen targets when FBO ORM is
used.

16 years agowined3d: Apply FBO state in ActivateContext().
H. Verbeet [Mon, 4 Aug 2008 17:28:37 +0000 (19:28 +0200)] 
wined3d: Apply FBO state in ActivateContext().

Fixes some GL errors due to calling glDrawBuffer(GL_BACK) when an FBO
is still active.

16 years agowined3d: Mark STATE_SCISSORRECT dirty in color_fill_fbo().
H. Verbeet [Mon, 4 Aug 2008 17:28:32 +0000 (19:28 +0200)] 
wined3d: Mark STATE_SCISSORRECT dirty in color_fill_fbo().

As pointed out by Alexander Dorofeyev.

16 years agowinex11: Reduce console spam for AlphaBlend deficiencies.
James Hawkins [Mon, 4 Aug 2008 16:52:54 +0000 (11:52 -0500)] 
winex11: Reduce console spam for AlphaBlend deficiencies.

16 years agomsi: Change an ERR that was supposed to be a TRACE.
James Hawkins [Mon, 4 Aug 2008 16:52:02 +0000 (11:52 -0500)] 
msi: Change an ERR that was supposed to be a TRACE.

16 years agoquartz/tests: Skip some tests on NT4.
Paul Vriens [Mon, 4 Aug 2008 16:25:29 +0000 (18:25 +0200)] 
quartz/tests: Skip some tests on NT4.

16 years agokernel32/tests: Fix a test failure on Win9x.
Paul Vriens [Mon, 4 Aug 2008 15:29:49 +0000 (17:29 +0200)] 
kernel32/tests: Fix a test failure on Win9x.

16 years agoiphlpapi/tests: Skip some tests for unsupported functions.
Paul Vriens [Mon, 4 Aug 2008 12:29:41 +0000 (14:29 +0200)] 
iphlpapi/tests: Skip some tests for unsupported functions.

16 years agouser32/tests: Fix a number of message sequence tests that could sometimes fail.
Alexandre Julliard [Mon, 4 Aug 2008 21:07:10 +0000 (23:07 +0200)] 
user32/tests: Fix a number of message sequence tests that could sometimes fail.

16 years agouser32/tests: Fix some test failures on win9x.
Alexandre Julliard [Mon, 4 Aug 2008 21:06:54 +0000 (23:06 +0200)] 
user32/tests: Fix some test failures on win9x.

16 years agouser32/tests: Don't check last error on success in the broadcast tests.
Alexandre Julliard [Mon, 4 Aug 2008 21:05:21 +0000 (23:05 +0200)] 
user32/tests: Don't check last error on success in the broadcast tests.

16 years agouser32/tests: Fix the listbox LB_DIR tests when directories are present.
Alexandre Julliard [Mon, 4 Aug 2008 21:04:47 +0000 (23:04 +0200)] 
user32/tests: Fix the listbox LB_DIR tests when directories are present.

16 years agod3dx9: Implementation of D3DXGetVertexShaderProfile.
Luis C. Busquets Pérez [Fri, 1 Aug 2008 19:19:11 +0000 (21:19 +0200)] 
d3dx9: Implementation of D3DXGetVertexShaderProfile.

16 years agod3dx9: Implementation of D3DXGetPixelShaderProfile.
Luis C. Busquets Pérez [Fri, 1 Aug 2008 19:18:08 +0000 (21:18 +0200)] 
d3dx9: Implementation of D3DXGetPixelShaderProfile.

16 years agodplayx: Tests for GetPlayerFlags.
Ismael Barros [Sat, 2 Aug 2008 19:52:08 +0000 (21:52 +0200)] 
dplayx: Tests for GetPlayerFlags.

16 years agodplayx: Tests for GetPlayerAddress.
Ismael Barros [Sat, 2 Aug 2008 19:52:17 +0000 (21:52 +0200)] 
dplayx: Tests for GetPlayerAddress.

16 years agodplayx: Tests for GetPlayerAccount.
Ismael Barros [Sat, 2 Aug 2008 19:52:01 +0000 (21:52 +0200)] 
dplayx: Tests for GetPlayerAccount.

16 years agodplayx: Tests for Get/SetPlayerName.
Ismael Barros [Sat, 2 Aug 2008 19:52:12 +0000 (21:52 +0200)] 
dplayx: Tests for Get/SetPlayerName.

16 years agodplayx: Tests for Get/SetPlayerData.
Ismael Barros [Sat, 2 Aug 2008 19:51:56 +0000 (21:51 +0200)] 
dplayx: Tests for Get/SetPlayerData.

16 years agodplayx: Tests for GetPlayerCaps.
Ismael Barros [Sat, 2 Aug 2008 19:52:14 +0000 (21:52 +0200)] 
dplayx: Tests for GetPlayerCaps.

16 years agodplayx: Tests for CreatePlayer.
Ismael Barros [Sun, 3 Aug 2008 11:22:40 +0000 (13:22 +0200)] 
dplayx: Tests for CreatePlayer.

16 years agodplayx: Tests for Get/SetSessionDesc.
Ismael Barros [Sat, 2 Aug 2008 19:52:03 +0000 (21:52 +0200)] 
dplayx: Tests for Get/SetSessionDesc.

16 years agodplayx: Tests for EnumSessions.
Ismael Barros [Sat, 2 Aug 2008 19:51:59 +0000 (21:51 +0200)] 
dplayx: Tests for EnumSessions.

16 years agodplayx: Tests for Open.
Ismael Barros [Sat, 2 Aug 2008 19:52:10 +0000 (21:52 +0200)] 
dplayx: Tests for Open.

16 years agoshdocvw: Rudimentary implementation of CLSID_InternetShortcut.
Damjan Jovanovic [Sun, 3 Aug 2008 09:18:26 +0000 (11:18 +0200)] 
shdocvw: Rudimentary implementation of CLSID_InternetShortcut.

16 years agoshell32/tests: Fix shelllink test on win9x (GetTempPathW).
Detlef Riekenberg [Sun, 3 Aug 2008 20:38:32 +0000 (22:38 +0200)] 
shell32/tests: Fix shelllink test on win9x (GetTempPathW).

16 years agoshlwapi/tests: Fix istream tests on win9x (GetTempPathW).
Detlef Riekenberg [Sun, 3 Aug 2008 20:08:23 +0000 (22:08 +0200)] 
shlwapi/tests: Fix istream tests on win9x (GetTempPathW).

16 years agofusion: Sign-compare warnings fix.
Andrew Talbot [Sat, 2 Aug 2008 21:09:45 +0000 (22:09 +0100)] 
fusion: Sign-compare warnings fix.

16 years agogdiplus: Implemented GdipAddPathClosedCurve/GdipAddPathClosedCurveI.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:28 +0000 (02:45 +0400)] 
gdiplus: Implemented GdipAddPathClosedCurve/GdipAddPathClosedCurveI.

16 years agogdiplus: Implemented GdipAddPathClosedCurve2I using GdipAddPathClosedCurve2.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:24 +0000 (02:45 +0400)] 
gdiplus: Implemented GdipAddPathClosedCurve2I using GdipAddPathClosedCurve2.

16 years agogdiplus: Implemented GdipAddPathClosedCurve2 with tests.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:19 +0000 (02:45 +0400)] 
gdiplus: Implemented GdipAddPathClosedCurve2 with tests.

16 years agogdiplus: Implemented GdipAddPathCurve/GdipAddPathCurveI.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:15 +0000 (02:45 +0400)] 
gdiplus: Implemented GdipAddPathCurve/GdipAddPathCurveI.

16 years agogdiplus: Implemented GdipAddPathCurve2I using GdipAddPathCurve2.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:11 +0000 (02:45 +0400)] 
gdiplus: Implemented GdipAddPathCurve2I using GdipAddPathCurve2.

16 years agogdiplus: Implemented GdipAddPathCurve2 with tests.
Nikolay Sivov [Sat, 2 Aug 2008 22:45:06 +0000 (02:45 +0400)] 
gdiplus: Implemented GdipAddPathCurve2 with tests.

16 years agogdiplus: Move some Beziers helpers to gdiplus.c to use them for graphicspath.
Nikolay Sivov [Sat, 2 Aug 2008 22:44:57 +0000 (02:44 +0400)] 
gdiplus: Move some Beziers helpers to gdiplus.c to use them for graphicspath.

16 years agowined3d: Remove arb_tex_npot for NV FX series in fixup_extensions.
Tobias Jakobi [Sat, 2 Aug 2008 22:59:48 +0000 (00:59 +0200)] 
wined3d: Remove arb_tex_npot for NV FX series in fixup_extensions.

16 years agowined3d: Use CTXUSAGE_RESOURCELOAD for ActivateContext() in color_fill_fbo().
H. Verbeet [Sun, 3 Aug 2008 19:17:57 +0000 (21:17 +0200)] 
wined3d: Use CTXUSAGE_RESOURCELOAD for ActivateContext() in color_fill_fbo().

CTXUSAGE_CLEAR will apply the FBO state in a later patch.

16 years agowined3d: Move setting the draw buffer to a separate function.
H. Verbeet [Sun, 3 Aug 2008 19:17:51 +0000 (21:17 +0200)] 
wined3d: Move setting the draw buffer to a separate function.

16 years agomsxml3: Add namespaces to attributes.
Piotr Caban [Sun, 3 Aug 2008 12:38:10 +0000 (14:38 +0200)] 
msxml3: Add namespaces to attributes.

16 years agomsxml3: Add ISAXContentHandler_startPrefixMapping event.
Piotr Caban [Sun, 3 Aug 2008 15:03:28 +0000 (17:03 +0200)] 
msxml3: Add ISAXContentHandler_startPrefixMapping event.

16 years agomsxml3: Add implementation of ISAXAttributes_getURI.
Piotr Caban [Sun, 3 Aug 2008 12:37:52 +0000 (14:37 +0200)] 
msxml3: Add implementation of ISAXAttributes_getURI.

16 years agomsxml3: Add NULL pointers check in getLocalName, getQName and getValue.
Piotr Caban [Sun, 3 Aug 2008 12:37:45 +0000 (14:37 +0200)] 
msxml3: Add NULL pointers check in getLocalName, getQName and getValue.

16 years agomsxml3: Return QNames properly.
Piotr Caban [Sun, 3 Aug 2008 12:37:37 +0000 (14:37 +0200)] 
msxml3: Return QNames properly.

16 years agod3d9: Skip gracefully if A16R16G16B16 is not supported.
Stefan Dösinger [Thu, 31 Jul 2008 20:31:44 +0000 (15:31 -0500)] 
d3d9: Skip gracefully if A16R16G16B16 is not supported.

16 years agowined3d: Always load glFinish and glFlush from opengl32.dll.
Stefan Dösinger [Wed, 30 Jul 2008 15:53:33 +0000 (10:53 -0500)] 
wined3d: Always load glFinish and glFlush from opengl32.dll.

16 years agowined3d: Report the pitch alignment to ddraw.
Stefan Dösinger [Sat, 2 Aug 2008 23:06:01 +0000 (18:06 -0500)] 
wined3d: Report the pitch alignment to ddraw.

16 years agowined3d: Only set D3D caps when GL was loaded successfully.
Stefan Dösinger [Wed, 23 Jul 2008 20:38:52 +0000 (15:38 -0500)] 
wined3d: Only set D3D caps when GL was loaded successfully.

16 years agoddraw: Set ddraw caps in wined3d.
Stefan Dösinger [Tue, 29 Jul 2008 16:03:59 +0000 (11:03 -0500)] 
ddraw: Set ddraw caps in wined3d.

Currently the ddraw capabilities were almost static, except of D3D
support. When overlay support is added, the caps depend on certain
settings in WineD3D or capabilities available from OpenGL and Xv. So
set those caps in wined3d as well.

16 years agowined3d: Beware of the frontbuffer coordinate system difference.
Stefan Dösinger [Sun, 3 Aug 2008 16:33:07 +0000 (11:33 -0500)] 
wined3d: Beware of the frontbuffer coordinate system difference.

16 years agowined3d: Clamp results in the arbfp pipeline replacement.
Stefan Dösinger [Sat, 2 Aug 2008 18:48:05 +0000 (13:48 -0500)] 
wined3d: Clamp results in the arbfp pipeline replacement.

Fixed function processing can only deal with values between 0 and 1
generally. Clamp the results of instructions that could produce bigger
or smaller values.

16 years agowined3d: Initialize the texture op function properly.
Stefan Dösinger [Fri, 1 Aug 2008 16:47:24 +0000 (11:47 -0500)] 
wined3d: Initialize the texture op function properly.

16 years agomlang: Remove debugging stuff.
Dmitry Timoshkov [Sun, 3 Aug 2008 05:22:33 +0000 (14:22 +0900)] 
mlang: Remove debugging stuff.

16 years agomlang: Do not use MAX_PATH for not path related things.
Dmitry Timoshkov [Sun, 3 Aug 2008 05:22:12 +0000 (14:22 +0900)] 
mlang: Do not use MAX_PATH for not path related things.

16 years agomlang: Remove noise from mlang test output.
Dmitry Timoshkov [Sun, 3 Aug 2008 05:21:54 +0000 (14:21 +0900)] 
mlang: Remove noise from mlang test output.

16 years agomlang: Add a test for a CodePageToCodePages failure, make it pass under Wine.
Dmitry Timoshkov [Sun, 3 Aug 2008 05:21:35 +0000 (14:21 +0900)] 
mlang: Add a test for a CodePageToCodePages failure, make it pass under Wine.

16 years agocrypt32/tests: Don't crash on some win9x boxes.
Paul Vriens [Mon, 4 Aug 2008 09:48:33 +0000 (11:48 +0200)] 
crypt32/tests: Don't crash on some win9x boxes.

16 years agoAssorted spelling fixes.
Francois Gouget [Mon, 4 Aug 2008 08:20:20 +0000 (10:20 +0200)] 
Assorted spelling fixes.

16 years agod3d9: Add an API documentation stub to make winapi_check happy.
Francois Gouget [Mon, 4 Aug 2008 08:19:47 +0000 (10:19 +0200)] 
d3d9: Add an API documentation stub to make winapi_check happy.

16 years agomsi: Add a stub implementation of MsiEnumPatchesEx.
James Hawkins [Mon, 4 Aug 2008 04:53:45 +0000 (23:53 -0500)] 
msi: Add a stub implementation of MsiEnumPatchesEx.

16 years agogdiplus: Implemented GdipFillPolygon2/GdipFillPolygon2I.
Nikolay Sivov [Sun, 3 Aug 2008 08:19:36 +0000 (12:19 +0400)] 
gdiplus: Implemented GdipFillPolygon2/GdipFillPolygon2I.

16 years agowininet: Properly initialize access type when no proxy is configured.
Hans Leidekker [Sat, 2 Aug 2008 21:21:54 +0000 (23:21 +0200)] 
wininet: Properly initialize access type when no proxy is configured.

16 years agowininet: Use getaddrinfo for thread-safe resolving if available.
Hans Leidekker [Sat, 2 Aug 2008 21:21:23 +0000 (23:21 +0200)] 
wininet: Use getaddrinfo for thread-safe resolving if available.

16 years agowineconsole: Check return value of CreateWindow() for errors, do not rely upon callba...
Kirill K. Smirnov [Sat, 2 Aug 2008 17:03:05 +0000 (21:03 +0400)] 
wineconsole: Check return value of CreateWindow() for errors, do not rely upon callback function.

16 years agomstask/test: NewWorkItem conformance test.
Roy Shea [Sat, 2 Aug 2008 00:13:38 +0000 (17:13 -0700)] 
mstask/test: NewWorkItem conformance test.

16 years agomsxml3: Remove redundant NULL checks before HeapFree and fix a memleak (Smatch).
Michael Stefaniuc [Fri, 1 Aug 2008 19:50:51 +0000 (21:50 +0200)] 
msxml3: Remove redundant NULL checks before HeapFree and fix a memleak (Smatch).

16 years agocrypt32: More fully implement CryptSIPRetrieveSubjectGuid.
Juan Lang [Fri, 1 Aug 2008 17:19:52 +0000 (10:19 -0700)] 
crypt32: More fully implement CryptSIPRetrieveSubjectGuid.

16 years agocrypt32: Create a helper to load a SIP function from an open key.
Juan Lang [Fri, 1 Aug 2008 17:19:15 +0000 (10:19 -0700)] 
crypt32: Create a helper to load a SIP function from an open key.

16 years agocrypt32: Use ReadFile rather than a memory-mapped file to check the type of a file.
Juan Lang [Fri, 1 Aug 2008 17:18:36 +0000 (10:18 -0700)] 
crypt32: Use ReadFile rather than a memory-mapped file to check the type of a file.

16 years agomlang/tests: Skip tests for unsupported code page identifiers.
Paul Vriens [Fri, 1 Aug 2008 16:21:57 +0000 (18:21 +0200)] 
mlang/tests: Skip tests for unsupported code page identifiers.

16 years agokernel32/tests: Skip tests when codepage is not available.
Paul Vriens [Fri, 1 Aug 2008 15:33:44 +0000 (17:33 +0200)] 
kernel32/tests: Skip tests when codepage is not available.