wine
17 years agowined3d: alphaop fixes for color keying.
Stefan Dösinger [Thu, 15 Feb 2007 02:04:18 +0000 (03:04 +0100)] 
wined3d: alphaop fixes for color keying.

17 years agowined3d: Enable color keying only for surfaces without an alpha channel.
Stefan Dösinger [Thu, 15 Feb 2007 02:05:54 +0000 (03:05 +0100)] 
wined3d: Enable color keying only for surfaces without an alpha channel.

17 years agoddraw, wined3d: Color keying tests and fixes.
Stefan Dösinger [Thu, 15 Feb 2007 02:03:05 +0000 (03:03 +0100)] 
ddraw, wined3d: Color keying tests and fixes.

17 years agowined3d: Accelerated blits from and to offscreen render targets.
Stefan Dösinger [Thu, 15 Feb 2007 02:02:39 +0000 (03:02 +0100)] 
wined3d: Accelerated blits from and to offscreen render targets.

17 years agowined3d: Convert and load U8V8 surfaces as rgb.
Stefan Dösinger [Thu, 15 Feb 2007 02:01:44 +0000 (03:01 +0100)] 
wined3d: Convert and load U8V8 surfaces as rgb.

GL_INDEX is definitly not the way to load U8V8 surfaces

17 years agowined3d: Implement texbem in arb, improve it in glsl.
Stefan Dösinger [Thu, 15 Feb 2007 02:00:57 +0000 (03:00 +0100)] 
wined3d: Implement texbem in arb, improve it in glsl.

17 years agowined3d: Load one bump mapping environment matrix into pixel shaders if needed.
Stefan Dösinger [Thu, 15 Feb 2007 02:05:17 +0000 (03:05 +0100)] 
wined3d: Load one bump mapping environment matrix into pixel shaders if needed.

17 years agowined3d: Give the bump env matrices their own states.
Stefan Dösinger [Thu, 15 Feb 2007 01:57:49 +0000 (02:57 +0100)] 
wined3d: Give the bump env matrices their own states.

17 years agogdi32: Revert 1440eb5a35dc95dea1836d9035b51e2b15d83703 and add the test showing that...
Dmitry Timoshkov [Thu, 15 Feb 2007 07:52:33 +0000 (15:52 +0800)] 
gdi32: Revert 1440eb5a35dc95dea1836d9035b51e2b15d83703 and add the test showing that the change was wrong.

17 years agoriched20: If outside of the richedit window, return earlier.
Jason Green [Thu, 15 Feb 2007 04:40:52 +0000 (23:40 -0500)] 
riched20: If outside of the richedit window, return earlier.

Prevents a crash when selecting text outside of a richedit control box.

17 years agowined3d: Use WINED3D_OK rather than D3D_OK.
H. Verbeet [Wed, 14 Feb 2007 22:30:40 +0000 (23:30 +0100)] 
wined3d: Use WINED3D_OK rather than D3D_OK.

17 years agowined3d: Use WINED3DPRESENT_BACK_BUFFER_MAX rather than D3DPRESENT_BACK_BUFFER_MAX.
H. Verbeet [Wed, 14 Feb 2007 22:30:30 +0000 (23:30 +0100)] 
wined3d: Use WINED3DPRESENT_BACK_BUFFER_MAX rather than D3DPRESENT_BACK_BUFFER_MAX.

17 years agowined3d: Use WINED3DUSAGE rather than D3DUSAGE.
H. Verbeet [Wed, 14 Feb 2007 22:30:23 +0000 (23:30 +0100)] 
wined3d: Use WINED3DUSAGE rather than D3DUSAGE.

17 years agowined3d: Use WINED3DSTREAMSOURCE_INSTANCEDATA rather than D3DSTREAMSOURCE_INSTANCEDATA.
H. Verbeet [Wed, 14 Feb 2007 22:30:16 +0000 (23:30 +0100)] 
wined3d: Use WINED3DSTREAMSOURCE_INSTANCEDATA rather than D3DSTREAMSOURCE_INSTANCEDATA.

17 years agowinspool: Do not access NULL when HeapAlloc failed.
Detlef Riekenberg [Wed, 14 Feb 2007 21:54:19 +0000 (22:54 +0100)] 
winspool: Do not access NULL when HeapAlloc failed.

17 years agouser32: Fix error return values in DialogBoxParam + simple test.
Louis Lenders [Wed, 14 Feb 2007 20:32:35 +0000 (20:32 +0000)] 
user32: Fix error return values in DialogBoxParam + simple test.

17 years agomsi: ValidateProductID action stub.
Steven Stein [Mon, 12 Feb 2007 00:51:03 +0000 (19:51 -0500)] 
msi: ValidateProductID action stub.

17 years agomsi: Added "Default" control condition to msi_dialog_set_control_condition.
Steven Stein [Sun, 11 Feb 2007 18:44:54 +0000 (13:44 -0500)] 
msi: Added "Default" control condition to msi_dialog_set_control_condition.

17 years agocomdlg32: Set the right background color of the dialog window "Choose color".
Ivan Sinitsin [Mon, 12 Feb 2007 08:42:19 +0000 (11:42 +0300)] 
comdlg32: Set the right background color of the dialog window "Choose color".

17 years agowineboot: Start items in StartUp folder on boot.
Misha Koshelev [Mon, 12 Feb 2007 03:09:45 +0000 (21:09 -0600)] 
wineboot: Start items in StartUp folder on boot.

17 years agoshell32/tests: Test creating shell links for commands on path.
Misha Koshelev [Sun, 11 Feb 2007 05:08:22 +0000 (23:08 -0600)] 
shell32/tests: Test creating shell links for commands on path.

17 years agoshell32: Properly create shell links for commands on path.
Misha Koshelev [Sun, 11 Feb 2007 05:08:57 +0000 (23:08 -0600)] 
shell32: Properly create shell links for commands on path.

17 years agouser32: Scroll window fix.
Aric Stewart [Tue, 13 Feb 2007 13:38:06 +0000 (07:38 -0600)] 
user32: Scroll window fix.

Fix the case where the scrolling amount exceeds the window but still
falls within the clipping rect. This generates an additional update
region that needs to be invalidated.

17 years agocomctl32: Add trackbar tests.
Keith Stevens [Mon, 12 Feb 2007 23:31:23 +0000 (15:31 -0800)] 
comctl32: Add trackbar tests.

17 years agoAssorted spelling fixes.
Francois Gouget [Wed, 14 Feb 2007 15:22:07 +0000 (16:22 +0100)] 
Assorted spelling fixes.

17 years agoimaadp32.acm: Constify some variables.
Andrew Talbot [Wed, 14 Feb 2007 18:11:34 +0000 (18:11 +0000)] 
imaadp32.acm: Constify some variables.

17 years agoitss: Constify a variable.
Andrew Talbot [Wed, 14 Feb 2007 19:16:51 +0000 (19:16 +0000)] 
itss: Constify a variable.

17 years agodxdiagn: Constify a variable.
Andrew Talbot [Wed, 14 Feb 2007 17:05:46 +0000 (17:05 +0000)] 
dxdiagn: Constify a variable.

17 years agowined3d: More fullscreen window fixes.
Stefan Dösinger [Wed, 14 Feb 2007 16:59:08 +0000 (17:59 +0100)] 
wined3d: More fullscreen window fixes.

17 years agowined3d: Properly release the converted vertex declaration.
Stefan Dösinger [Wed, 14 Feb 2007 16:57:07 +0000 (17:57 +0100)] 
wined3d: Properly release the converted vertex declaration.

17 years agowined3d: Instancing emulation.
Stefan Dösinger [Wed, 14 Feb 2007 16:56:29 +0000 (17:56 +0100)] 
wined3d: Instancing emulation.

17 years agowined3d: Correctly load vertex attributes with a stride of 0.
Stefan Dösinger [Wed, 14 Feb 2007 16:55:56 +0000 (17:55 +0100)] 
wined3d: Correctly load vertex attributes with a stride of 0.

17 years agowined3d: Do not leave SetStreamSource early.
Stefan Dösinger [Wed, 14 Feb 2007 16:52:19 +0000 (17:52 +0100)] 
wined3d: Do not leave SetStreamSource early.

17 years agowined3d: Do not release the local vertex buffer copy.
Stefan Dösinger [Wed, 14 Feb 2007 16:51:21 +0000 (17:51 +0100)] 
wined3d: Do not release the local vertex buffer copy.

17 years agowined3d: SetStreamSource does not modify stream flags.
Stefan Dösinger [Wed, 14 Feb 2007 16:49:53 +0000 (17:49 +0100)] 
wined3d: SetStreamSource does not modify stream flags.

17 years agowined3d: Load single attribute setter functions.
Stefan Dösinger [Wed, 14 Feb 2007 16:49:24 +0000 (17:49 +0100)] 
wined3d: Load single attribute setter functions.

17 years agowined3d: Move lights to the state table.
Stefan Dösinger [Wed, 14 Feb 2007 16:48:52 +0000 (17:48 +0100)] 
wined3d: Move lights to the state table.

17 years agowined3d: Replace the light chain with a hashmap.
Stefan Dösinger [Wed, 14 Feb 2007 16:46:54 +0000 (17:46 +0100)] 
wined3d: Replace the light chain with a hashmap.

17 years agowinex11.drv: Added a check for the ATI driver corrupting %fs.
Alexandre Julliard [Wed, 14 Feb 2007 17:18:07 +0000 (18:18 +0100)] 
winex11.drv: Added a check for the ATI driver corrupting %fs.

Based on a patch by Lei Zhang.

17 years agoshell32: Don't wrap SHELL_ConfirmIDs in an assert. Fixed return value.
Alexandre Julliard [Wed, 14 Feb 2007 13:43:50 +0000 (14:43 +0100)] 
shell32: Don't wrap SHELL_ConfirmIDs in an assert. Fixed return value.

17 years agod3d8: Avoid a size_t printf format warning.
Alexandre Julliard [Wed, 14 Feb 2007 13:43:14 +0000 (14:43 +0100)] 
d3d8: Avoid a size_t printf format warning.

17 years agocomctl32: Add header tests.
Shanren Zhou [Tue, 13 Feb 2007 03:53:51 +0000 (19:53 -0800)] 
comctl32: Add header tests.

17 years agomshtml: Make load_gecko thread safe.
Jacek Caban [Tue, 13 Feb 2007 17:06:25 +0000 (18:06 +0100)] 
mshtml: Make load_gecko thread safe.

17 years agoshell32: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 13 Feb 2007 00:37:05 +0000 (09:37 +0900)] 
shell32: Updated Korean resource.

17 years agoversion: Constify a formal parameter of VerQueryValue{A|W}().
Andrew Talbot [Tue, 13 Feb 2007 16:46:56 +0000 (16:46 +0000)] 
version: Constify a formal parameter of VerQueryValue{A|W}().

17 years agomsi: Find pending custom actions by GUID.
Mike McCormack [Tue, 13 Feb 2007 13:48:05 +0000 (22:48 +0900)] 
msi: Find pending custom actions by GUID.

17 years agobin2res: Use fstat, handle errors.
Marcus Meissner [Tue, 13 Feb 2007 12:25:34 +0000 (13:25 +0100)] 
bin2res: Use fstat, handle errors.

17 years agotools/wineshelllink: Create links with WINEPREFIX.
Lei Zhang [Tue, 13 Feb 2007 23:01:26 +0000 (15:01 -0800)] 
tools/wineshelllink: Create links with WINEPREFIX.

17 years agouser32: Avoid sending unwanted DM_GETDEFID/DM_SETDEFID messages.
Dmitry Timoshkov [Wed, 14 Feb 2007 10:45:45 +0000 (18:45 +0800)] 
user32: Avoid sending unwanted DM_GETDEFID/DM_SETDEFID messages.

17 years agod3d8: Don't store the d3d8 declaration in the wined3d object.
H. Verbeet [Tue, 13 Feb 2007 22:12:45 +0000 (23:12 +0100)] 
d3d8: Don't store the d3d8 declaration in the wined3d object.

17 years agod3d8: Move loading local d3d8 vertex shader constants from wined3d to d3d8.
H. Verbeet [Tue, 13 Feb 2007 22:12:40 +0000 (23:12 +0100)] 
d3d8: Move loading local d3d8 vertex shader constants from wined3d to d3d8.

17 years agod3d9: Don't store the d3d9 declaration in the wined3d object.
H. Verbeet [Tue, 13 Feb 2007 22:12:36 +0000 (23:12 +0100)] 
d3d9: Don't store the d3d9 declaration in the wined3d object.

17 years agowined3d: Get rid of the vertexDeclaration field in IWineD3DVertexShaderImpl.
H. Verbeet [Tue, 13 Feb 2007 22:12:29 +0000 (23:12 +0100)] 
wined3d: Get rid of the vertexDeclaration field in IWineD3DVertexShaderImpl.

17 years agod3d8: Store the d3d8 vertex declaration in the d3d8 vertex shader.
H. Verbeet [Tue, 13 Feb 2007 22:12:24 +0000 (23:12 +0100)] 
d3d8: Store the d3d8 vertex declaration in the d3d8 vertex shader.

17 years agod3d8: Add an IDirect3DVertexDeclaration8 class to hold the wined3d vertex declaration.
H. Verbeet [Tue, 13 Feb 2007 22:12:19 +0000 (23:12 +0100)] 
d3d8: Add an IDirect3DVertexDeclaration8 class to hold the wined3d vertex declaration.

17 years agowined3d: Add WINED3DDECLUSAGE, use it.
H. Verbeet [Tue, 13 Feb 2007 22:12:14 +0000 (23:12 +0100)] 
wined3d: Add WINED3DDECLUSAGE, use it.

17 years agowined3d: Get rid of WINED3DSHADERDECLUSAGE.
H. Verbeet [Tue, 13 Feb 2007 22:12:10 +0000 (23:12 +0100)] 
wined3d: Get rid of WINED3DSHADERDECLUSAGE.

17 years agowined3d: Don't use WINED3DSHADERDECLUSAGE_PSIZE / WINED3DSHADERDECLUSAGE_FOG.
H. Verbeet [Tue, 13 Feb 2007 22:12:05 +0000 (23:12 +0100)] 
wined3d: Don't use WINED3DSHADERDECLUSAGE_PSIZE / WINED3DSHADERDECLUSAGE_FOG.

17 years agocabinet: Fixed fd leak in case of error.
Alexandre Julliard [Wed, 14 Feb 2007 12:12:32 +0000 (13:12 +0100)] 
cabinet: Fixed fd leak in case of error.

17 years agomsvcrt: Implemented stat64, wstat64 and fstat64.
Damjan Jovanovic [Wed, 14 Feb 2007 10:26:42 +0000 (12:26 +0200)] 
msvcrt: Implemented stat64, wstat64 and fstat64.

Change all other variations of stat use the stat64 family, since it is
the most general.

17 years agomsvcrt: Added declarations for functions and structures related to stat64.
Damjan Jovanovic [Wed, 14 Feb 2007 10:24:27 +0000 (12:24 +0200)] 
msvcrt: Added declarations for functions and structures related to stat64.

17 years agogdi32: Fixed typo in AngleArc.
Alexandre Julliard [Wed, 14 Feb 2007 11:30:43 +0000 (12:30 +0100)] 
gdi32: Fixed typo in AngleArc.

17 years agoquartz: Loop through the rest of the possible filters even when a connection fails.
Chris Robinson [Tue, 13 Feb 2007 22:32:34 +0000 (14:32 -0800)] 
quartz: Loop through the rest of the possible filters even when a connection fails.

17 years agowine.inf: Add quartz.dll to the list of installed fake DLLs.
Chris Robinson [Tue, 13 Feb 2007 22:34:45 +0000 (14:34 -0800)] 
wine.inf: Add quartz.dll to the list of installed fake DLLs.

17 years agoquartz: Remove 1GB AVI size limitation.
Chris Robinson [Tue, 13 Feb 2007 22:37:52 +0000 (14:37 -0800)] 
quartz: Remove 1GB AVI size limitation.

17 years agoquartz: Properly handle input parameters in FileSource_GetCurFile.
Chris Robinson [Tue, 13 Feb 2007 22:28:02 +0000 (14:28 -0800)] 
quartz: Properly handle input parameters in FileSource_GetCurFile.

17 years agowined3d: Do not allocate compressed surfaces with glTexImage2D.
Stefan Dösinger [Tue, 13 Feb 2007 19:28:25 +0000 (20:28 +0100)] 
wined3d: Do not allocate compressed surfaces with glTexImage2D.

17 years agowined3d: Swap the SFLAG_DIBSECTION flag when swaping hdc and memory.
Stefan Dösinger [Tue, 13 Feb 2007 19:25:48 +0000 (20:25 +0100)] 
wined3d: Swap the SFLAG_DIBSECTION flag when swaping hdc and memory.

17 years agowined3d: Check error conditions before creating the object.
Stefan Dösinger [Tue, 13 Feb 2007 19:24:39 +0000 (20:24 +0100)] 
wined3d: Check error conditions before creating the object.

17 years agowined3d: Partial render target locking.
Stefan Dösinger [Tue, 13 Feb 2007 19:24:00 +0000 (20:24 +0100)] 
wined3d: Partial render target locking.

17 years agowined3d: Always use np2 repacking if no native np2 support is available.
Stefan Dösinger [Tue, 13 Feb 2007 19:21:48 +0000 (20:21 +0100)] 
wined3d: Always use np2 repacking if no native np2 support is available.

17 years agowined3d: Improve render target locking.
Stefan Dösinger [Tue, 13 Feb 2007 19:21:44 +0000 (20:21 +0100)] 
wined3d: Improve render target locking.

17 years agowined3d: Remove pow2Size from the surfaces.
Stefan Dösinger [Tue, 13 Feb 2007 19:21:41 +0000 (20:21 +0100)] 
wined3d: Remove pow2Size from the surfaces.

17 years agowined3d: Show fullscreen rendering windows.
Stefan Dösinger [Tue, 13 Feb 2007 19:21:36 +0000 (20:21 +0100)] 
wined3d: Show fullscreen rendering windows.

17 years agowined3d: GetRenderTargetData can call BltFast.
Stefan Dösinger [Tue, 13 Feb 2007 19:14:41 +0000 (20:14 +0100)] 
wined3d: GetRenderTargetData can call BltFast.

17 years agowined3d: Dirtify the render targets, not the primary swapchain on draws.
Stefan Dösinger [Tue, 13 Feb 2007 19:21:32 +0000 (20:21 +0100)] 
wined3d: Dirtify the render targets, not the primary swapchain on draws.

17 years agocomctl32: Remove redundant NULL checks before Free() calls.
Felix Nawothnig [Tue, 13 Feb 2007 20:18:24 +0000 (21:18 +0100)] 
comctl32: Remove redundant NULL checks before Free() calls.

17 years agocomctl32: Add tests for Alloc() and friends.
Felix Nawothnig [Tue, 13 Feb 2007 20:02:56 +0000 (21:02 +0100)] 
comctl32: Add tests for Alloc() and friends.

17 years agocomctl32: Rename 'string' test to 'misc'.
Felix Nawothnig [Tue, 13 Feb 2007 20:01:35 +0000 (21:01 +0100)] 
comctl32: Rename 'string' test to 'misc'.

17 years agowined3d: Cleanup the pixelshader() state handler a little bit.
H. Verbeet [Tue, 13 Feb 2007 18:53:20 +0000 (19:53 +0100)] 
wined3d: Cleanup the pixelshader() state handler a little bit.

17 years agowined3d: Always select the correct shader pair in the vertexdeclaration() state handler.
H. Verbeet [Tue, 13 Feb 2007 18:53:11 +0000 (19:53 +0100)] 
wined3d: Always select the correct shader pair in the vertexdeclaration() state handler.

17 years agocmd: Fix program name.
Vitaly Lipatov [Tue, 13 Feb 2007 18:24:29 +0000 (21:24 +0300)] 
cmd: Fix program name.

17 years agomshtml: Don't release window if it wasn't created.
Jacek Caban [Tue, 13 Feb 2007 11:21:03 +0000 (12:21 +0100)] 
mshtml: Don't release window if it wasn't created.

17 years agomshtml: Added comments about frozen/not frozen interface.
Jacek Caban [Sun, 11 Feb 2007 15:28:16 +0000 (16:28 +0100)] 
mshtml: Added comments about frozen/not frozen interface.

17 years agomshtml: Use wine_url in GetSpec if possible.
Jacek Caban [Sat, 10 Feb 2007 18:04:32 +0000 (19:04 +0100)] 
mshtml: Use wine_url in GetSpec if possible.

17 years agomshtml: Forward GetAsciiSpec to GetSpec.
Jacek Caban [Sat, 10 Feb 2007 18:02:02 +0000 (19:02 +0100)] 
mshtml: Forward GetAsciiSpec to GetSpec.

17 years agomshtml: Added SchemeIs implementation.
Jacek Caban [Tue, 13 Feb 2007 17:08:09 +0000 (18:08 +0100)] 
mshtml: Added SchemeIs implementation.

17 years agomshtml: Return "wine" as scheme of nsIURI if wine_url is set.
Jacek Caban [Sat, 10 Feb 2007 17:59:38 +0000 (18:59 +0100)] 
mshtml: Return "wine" as scheme of nsIURI if wine_url is set.

17 years agoserver: Get the primary group from the token's groups.
Vitaliy Margolen [Fri, 9 Feb 2007 16:24:53 +0000 (09:24 -0700)] 
server: Get the primary group from the token's groups.

17 years agomsi: Remove an unused initializer.
Mike McCormack [Tue, 13 Feb 2007 10:50:35 +0000 (19:50 +0900)] 
msi: Remove an unused initializer.

17 years agoole32: Add missing parameter for RunningObjectTableImpl_UnInitialize.
Mike McCormack [Tue, 13 Feb 2007 10:49:51 +0000 (19:49 +0900)] 
ole32: Add missing parameter for RunningObjectTableImpl_UnInitialize.

17 years agomsi: Conformance test, check that INSTALLUILEVEL flags don't trigger UI install.
Misha Koshelev [Sun, 11 Feb 2007 05:07:42 +0000 (23:07 -0600)] 
msi: Conformance test, check that INSTALLUILEVEL flags don't trigger UI install.

17 years agouser32/tests: Add tests for WM_SETICON.
Kirill K. Smirnov [Fri, 19 Jan 2007 12:06:59 +0000 (15:06 +0300)] 
user32/tests: Add tests for WM_SETICON.

17 years agouser32: Handle WM_SETICON message similarly to WM_SETTEXT.
Kirill K. Smirnov [Fri, 19 Jan 2007 12:03:19 +0000 (15:03 +0300)] 
user32: Handle WM_SETICON message similarly to WM_SETTEXT.

17 years agontdll: Allow APCs to run while waiting for a debug event reply.
Alexandre Julliard [Tue, 13 Feb 2007 16:17:58 +0000 (17:17 +0100)] 
ntdll: Allow APCs to run while waiting for a debug event reply.

17 years agowinex11.drv: We still have to flush the display after mapping a window.
Alexandre Julliard [Tue, 13 Feb 2007 16:17:26 +0000 (17:17 +0100)] 
winex11.drv: We still have to flush the display after mapping a window.

The Photoshop splash screen needs this.

17 years agowinex11.drv: Popup windows with system menu are managed.
Vitaliy Margolen [Sat, 10 Feb 2007 17:40:50 +0000 (10:40 -0700)] 
winex11.drv: Popup windows with system menu are managed.

17 years agocomctl32: updown: Getter and setter tests for updown control.
Leslie Choong [Sun, 11 Feb 2007 04:37:26 +0000 (20:37 -0800)] 
comctl32: updown: Getter and setter tests for updown control.

17 years agowineconsole: Added range of value for all up-down controls on config dialog.
Anatoly Lyutin [Sat, 10 Feb 2007 11:44:18 +0000 (14:44 +0300)] 
wineconsole: Added range of value for all up-down controls on config dialog.

17 years agocomdlg32: fontdlg: Add initialisation for comboboxes.
Anatoly Lyutin [Sat, 10 Feb 2007 13:34:30 +0000 (16:34 +0300)] 
comdlg32: fontdlg: Add initialisation for comboboxes.