wine
13 years agowined3d: Don't flush just because a swapchain has multiple contexts.
Henri Verbeet [Thu, 14 Apr 2011 20:41:49 +0000 (22:41 +0200)] 
wined3d: Don't flush just because a swapchain has multiple contexts.

If you really have e.g. multiple draws to the same drawable, this is not
enough, and you should use the StrictDrawOrdering registry setting. In the
other cases it just slows things down unnecessarily.

13 years agowined3d: Get rid of the IWineD3DVolume typedefs.
Henri Verbeet [Thu, 14 Apr 2011 20:41:48 +0000 (22:41 +0200)] 
wined3d: Get rid of the IWineD3DVolume typedefs.

13 years agowined3d: Remove COM from the volume implementation.
Henri Verbeet [Thu, 14 Apr 2011 20:41:47 +0000 (22:41 +0200)] 
wined3d: Remove COM from the volume implementation.

13 years agodbghelp: Silence DW_TAG_GNU_call_site objects.
Eric Pouech [Thu, 14 Apr 2011 19:27:59 +0000 (21:27 +0200)] 
dbghelp: Silence DW_TAG_GNU_call_site objects.

13 years agodbghelp: Added some missing defines to dwarf.h.
Eric Pouech [Thu, 14 Apr 2011 19:27:49 +0000 (21:27 +0200)] 
dbghelp: Added some missing defines to dwarf.h.

13 years agoserver: Retrieve the Unix thread affinity for the initial thread.
Alexandre Julliard [Thu, 14 Apr 2011 18:18:02 +0000 (20:18 +0200)] 
server: Retrieve the Unix thread affinity for the initial thread.

13 years agoserver: Inherit the process affinity from the parent process.
Alexandre Julliard [Thu, 14 Apr 2011 17:57:52 +0000 (19:57 +0200)] 
server: Inherit the process affinity from the parent process.

13 years agontdll: Implement the ProcessAffinityMask case in NtQueryInformationProcess.
Alexandre Julliard [Thu, 14 Apr 2011 17:57:34 +0000 (19:57 +0200)] 
ntdll: Implement the ProcessAffinityMask case in NtQueryInformationProcess.

13 years agourlmon: Use winetest post.php URLs for http POST tests.
Jacek Caban [Thu, 14 Apr 2011 16:27:24 +0000 (18:27 +0200)] 
urlmon: Use winetest post.php URLs for http POST tests.

13 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Thu, 14 Apr 2011 15:19:06 +0000 (18:19 +0300)] 
po: Update Lithuanian translation.

13 years agoinetcpl: Update Lithuanian translation.
Aurimas Fišeras [Thu, 14 Apr 2011 15:23:49 +0000 (18:23 +0300)] 
inetcpl: Update Lithuanian translation.

13 years agodinput: Implement getting DIPROP_VIDPID property for evdev joystick driver. Fixes...
Vitaliy Margolen [Thu, 14 Apr 2011 14:08:01 +0000 (08:08 -0600)] 
dinput: Implement getting DIPROP_VIDPID property for evdev joystick driver. Fixes bug 26418.

13 years agomsi: Add offsets to disk ids added by patches.
Hans Leidekker [Thu, 14 Apr 2011 12:42:48 +0000 (14:42 +0200)] 
msi: Add offsets to disk ids added by patches.

13 years agomsi: Add support for maintaining a list of cabinet streams.
Hans Leidekker [Thu, 14 Apr 2011 12:41:19 +0000 (14:41 +0200)] 
msi: Add support for maintaining a list of cabinet streams.

13 years agomsi: Avoid redundant loading of media info.
Hans Leidekker [Thu, 14 Apr 2011 12:40:45 +0000 (14:40 +0200)] 
msi: Avoid redundant loading of media info.

13 years agomsi/tests: Fix some memory leaks (valgrind).
Hans Leidekker [Thu, 14 Apr 2011 12:40:29 +0000 (14:40 +0200)] 
msi/tests: Fix some memory leaks (valgrind).

13 years agomsi: Fix a memory leak (valgrind).
Hans Leidekker [Thu, 14 Apr 2011 12:40:15 +0000 (14:40 +0200)] 
msi: Fix a memory leak (valgrind).

13 years agomsi: Check the return value of MSIREG_OpenUpgradeCodesKey (valgrind).
Hans Leidekker [Thu, 14 Apr 2011 12:39:55 +0000 (14:39 +0200)] 
msi: Check the return value of MSIREG_OpenUpgradeCodesKey (valgrind).

13 years agoqcap: Ifdef-out code that is not used if V4L support is missing.
Francois Gouget [Tue, 12 Apr 2011 17:39:40 +0000 (19:39 +0200)] 
qcap: Ifdef-out code that is not used if V4L support is missing.

13 years agopo: Update Polish translation.
Łukasz Wojniłowicz [Wed, 13 Apr 2011 17:25:41 +0000 (19:25 +0200)] 
po: Update Polish translation.

13 years agopo: Update German translation.
Detlef Riekenberg [Wed, 13 Apr 2011 22:23:22 +0000 (00:23 +0200)] 
po: Update German translation.

13 years agopo: Update French translation.
Frédéric Delanoy [Wed, 13 Apr 2011 21:42:08 +0000 (23:42 +0200)] 
po: Update French translation.

13 years agowinedbg: Implement adjust_pc_for_break on Sparc.
André Hentschel [Wed, 13 Apr 2011 18:43:43 +0000 (20:43 +0200)] 
winedbg: Implement adjust_pc_for_break on Sparc.

13 years agodbghelp: Implement sparc_get_addr.
André Hentschel [Wed, 13 Apr 2011 18:43:37 +0000 (20:43 +0200)] 
dbghelp: Implement sparc_get_addr.

13 years agowined3d: Decrement the refcount in wined3d_query_decref().
Henri Verbeet [Wed, 13 Apr 2011 17:14:34 +0000 (19:14 +0200)] 
wined3d: Decrement the refcount in wined3d_query_decref().

13 years agowined3d: Get rid of the unused vSyncCounter swapchain field.
Henri Verbeet [Wed, 13 Apr 2011 17:14:33 +0000 (19:14 +0200)] 
wined3d: Get rid of the unused vSyncCounter swapchain field.

13 years agowined3d: Get rid of the IWineD3DSwapChain typedefs.
Henri Verbeet [Wed, 13 Apr 2011 17:14:32 +0000 (19:14 +0200)] 
wined3d: Get rid of the IWineD3DSwapChain typedefs.

13 years agowined3d: Remove COM from the swapchain implementation.
Henri Verbeet [Wed, 13 Apr 2011 17:14:31 +0000 (19:14 +0200)] 
wined3d: Remove COM from the swapchain implementation.

13 years agowined3d: Merge the GL and GDI swapchain vtbls.
Henri Verbeet [Wed, 13 Apr 2011 17:14:30 +0000 (19:14 +0200)] 
wined3d: Merge the GL and GDI swapchain vtbls.

13 years agowinecfg: Fix major version of windows 3.1.
Detlef Riekenberg [Wed, 13 Apr 2011 16:21:31 +0000 (18:21 +0200)] 
winecfg: Fix major version of windows 3.1.

13 years agowinex11: Make sure the clipping window is initialized in every thread.
Alexandre Julliard [Thu, 14 Apr 2011 10:04:45 +0000 (12:04 +0200)] 
winex11: Make sure the clipping window is initialized in every thread.

13 years agowinex11: Retrieve raw mouse events through XInput2 while the cursor is clipped.
Alexandre Julliard [Wed, 13 Apr 2011 18:18:30 +0000 (20:18 +0200)] 
winex11: Retrieve raw mouse events through XInput2 while the cursor is clipped.

13 years agowinex11: Add handlers for the XInput2 raw mouse events.
Alexandre Julliard [Wed, 13 Apr 2011 16:56:37 +0000 (18:56 +0200)] 
winex11: Add handlers for the XInput2 raw mouse events.

13 years agoconfigure: Add a check for XInput2 headers.
Alexandre Julliard [Wed, 13 Apr 2011 16:51:50 +0000 (18:51 +0200)] 
configure: Add a check for XInput2 headers.

13 years agontdll: Add support for win2k8r2.
Austin English [Wed, 13 Apr 2011 05:16:00 +0000 (00:16 -0500)] 
ntdll: Add support for win2k8r2.

13 years agoinetcpl: Add German version of the security propsheet.
Detlef Riekenberg [Wed, 13 Apr 2011 03:33:50 +0000 (05:33 +0200)] 
inetcpl: Add German version of the security propsheet.

13 years agoinetcpl: Display description and security level for a zone.
Detlef Riekenberg [Wed, 13 Apr 2011 03:33:49 +0000 (05:33 +0200)] 
inetcpl: Display description and security level for a zone.

13 years agoinetcpl: Fill the security listview with zones.
Detlef Riekenberg [Wed, 13 Apr 2011 03:33:48 +0000 (05:33 +0200)] 
inetcpl: Fill the security listview with zones.

13 years agoinetcpl: Add a security propsheet.
Detlef Riekenberg [Wed, 13 Apr 2011 03:33:47 +0000 (05:33 +0200)] 
inetcpl: Add a security propsheet.

13 years agowined3d: Only acquire a context in buffer::PreLoad if we have to.
Stefan Dösinger [Mon, 11 Apr 2011 21:09:15 +0000 (23:09 +0200)] 
wined3d: Only acquire a context in buffer::PreLoad if we have to.

13 years agogdi32: Add support for solid diagonal lines.
Huw Davies [Wed, 13 Apr 2011 12:42:06 +0000 (13:42 +0100)] 
gdi32: Add support for solid diagonal lines.

13 years agoprogman: Avoid assigning a variable to itself (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 23:22:15 +0000 (18:22 -0500)] 
progman: Avoid assigning a variable to itself (LLVM/Clang).

13 years agontdll: Restore stack guard and prevent stack from shrinking.
Piotr Caban [Tue, 12 Apr 2011 13:10:05 +0000 (15:10 +0200)] 
ntdll: Restore stack guard and prevent stack from shrinking.

13 years agoprograms: Standardize the Help menus.
Francois Gouget [Wed, 13 Apr 2011 07:39:17 +0000 (09:39 +0200)] 
programs: Standardize the Help menus.

13 years agowinemine: Fix and standardize the menus.
Francois Gouget [Wed, 13 Apr 2011 07:52:16 +0000 (09:52 +0200)] 
winemine: Fix and standardize the menus.

13 years agoclock: Rename the Info menu to Help for consistency.
Francois Gouget [Wed, 13 Apr 2011 07:36:35 +0000 (09:36 +0200)] 
clock: Rename the Info menu to Help for consistency.

13 years agocomctl32: Remove extraneous parentheses (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 23:27:11 +0000 (18:27 -0500)] 
comctl32: Remove extraneous parentheses (LLVM/Clang).

13 years agoole32: Remove extraneous parentheses (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 22:42:36 +0000 (17:42 -0500)] 
ole32: Remove extraneous parentheses (LLVM/Clang).

13 years agowineoss.drv: Remove extraneous parentheses (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 22:43:15 +0000 (17:43 -0500)] 
wineoss.drv: Remove extraneous parentheses (LLVM/Clang).

13 years agoquartz: Remove extraneous parentheses (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 22:42:54 +0000 (17:42 -0500)] 
quartz: Remove extraneous parentheses (LLVM/Clang).

13 years agowinealsa.drv: Remove extraneous parentheses (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 22:42:20 +0000 (17:42 -0500)] 
winealsa.drv: Remove extraneous parentheses (LLVM/Clang).

13 years agowinex11.drv: Remove extraneous parentheses (LLVM/Clang).
Austin English [Tue, 12 Apr 2011 21:59:34 +0000 (16:59 -0500)] 
winex11.drv: Remove extraneous parentheses (LLVM/Clang).

13 years agod3dx9: Parse effect pass and technique.
Rico Schüller [Tue, 12 Apr 2011 19:25:06 +0000 (21:25 +0200)] 
d3dx9: Parse effect pass and technique.

13 years agod3dx9: Make some functions inline.
Rico Schüller [Tue, 12 Apr 2011 19:25:03 +0000 (21:25 +0200)] 
d3dx9: Make some functions inline.

13 years agod3dcompiler: Fix HeapAlloc/HeapFree for type members in the reflection parser.
Rico Schüller [Tue, 12 Apr 2011 19:24:55 +0000 (21:24 +0200)] 
d3dcompiler: Fix HeapAlloc/HeapFree for type members in the reflection parser.

13 years agogdiplus: Add a FIXME.
André Hentschel [Tue, 12 Apr 2011 18:17:02 +0000 (20:17 +0200)] 
gdiplus: Add a FIXME.

13 years agomshtml: Fix Warning message.
André Hentschel [Tue, 12 Apr 2011 17:25:57 +0000 (19:25 +0200)] 
mshtml: Fix Warning message.

13 years agoole2disp.dll16: Add a stub for SETERRORINFO.
Austin English [Tue, 12 Apr 2011 17:09:17 +0000 (12:09 -0500)] 
ole2disp.dll16: Add a stub for SETERRORINFO.

13 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Tue, 12 Apr 2011 16:29:30 +0000 (19:29 +0300)] 
po: Update Lithuanian translation.

13 years agowined3d: Take hDestWindowOverride into account in IWineGDISwapChainImpl_Present().
Henri Verbeet [Tue, 12 Apr 2011 16:28:42 +0000 (18:28 +0200)] 
wined3d: Take hDestWindowOverride into account in IWineGDISwapChainImpl_Present().

13 years agowined3d: Merge the IWineD3DSwapChain::SetDestWindowOverride() implementations.
Henri Verbeet [Tue, 12 Apr 2011 16:28:41 +0000 (18:28 +0200)] 
wined3d: Merge the IWineD3DSwapChain::SetDestWindowOverride() implementations.

13 years agowined3d: Remove IWineD3DSwapChain::Destroy() from the public interface.
Henri Verbeet [Tue, 12 Apr 2011 16:28:40 +0000 (18:28 +0200)] 
wined3d: Remove IWineD3DSwapChain::Destroy() from the public interface.

13 years agowined3d: Get rid of the swapchain destroy callback.
Henri Verbeet [Tue, 12 Apr 2011 16:28:39 +0000 (18:28 +0200)] 
wined3d: Get rid of the swapchain destroy callback.

13 years agowininet: Added stub for option DATA_SEND_TIMEOUT.
Rex Tsai [Tue, 12 Apr 2011 15:44:42 +0000 (23:44 +0800)] 
wininet: Added stub for option DATA_SEND_TIMEOUT.

13 years agowinex11: Build the mouse input structure directly in the mouse event handlers.
Alexandre Julliard [Tue, 12 Apr 2011 19:20:08 +0000 (21:20 +0200)] 
winex11: Build the mouse input structure directly in the mouse event handlers.

13 years agowinex11: Add infrastructure for managing the extra data of generic extension events.
Alexandre Julliard [Tue, 12 Apr 2011 19:16:15 +0000 (21:16 +0200)] 
winex11: Add infrastructure for managing the extra data of generic extension events.

13 years agocomctl32: Allocate the correct amount of memory for tab items in TAB_InsertItemT().
Henri Verbeet [Tue, 12 Apr 2011 15:39:19 +0000 (17:39 +0200)] 
comctl32: Allocate the correct amount of memory for tab items in TAB_InsertItemT().

13 years agogdi32: Don't set the bitfields when the dib section is BI_RGB.
Huw Davies [Tue, 12 Apr 2011 12:06:34 +0000 (13:06 +0100)] 
gdi32: Don't set the bitfields when the dib section is BI_RGB.

13 years agogdi32: Don't use the bitfields for the BI_RGB case and also cope with zero masks.
Huw Davies [Tue, 12 Apr 2011 11:49:08 +0000 (12:49 +0100)] 
gdi32: Don't use the bitfields for the BI_RGB case and also cope with zero masks.

13 years agogdi32: Don't use the bitfields for the BI_RGB case.
Huw Davies [Tue, 12 Apr 2011 11:46:24 +0000 (12:46 +0100)] 
gdi32: Don't use the bitfields for the BI_RGB case.

13 years agowinex11: Don't use the bitfields for the BI_RGB case.
Huw Davies [Tue, 12 Apr 2011 11:36:18 +0000 (12:36 +0100)] 
winex11: Don't use the bitfields for the BI_RGB case.

13 years agowinex11: Get rid of the old ddraw HAL support.
Alexandre Julliard [Tue, 12 Apr 2011 14:56:30 +0000 (16:56 +0200)] 
winex11: Get rid of the old ddraw HAL support.

13 years agoshdocvw: Added more InternetShortcut tests.
Jacek Caban [Tue, 12 Apr 2011 11:27:55 +0000 (13:27 +0200)] 
shdocvw: Added more InternetShortcut tests.

13 years agoshdocvw: Register known protocols as URL protocols.
Jacek Caban [Tue, 12 Apr 2011 11:27:39 +0000 (13:27 +0200)] 
shdocvw: Register known protocols as URL protocols.

13 years agowined3d: Remove FLOAT16 vertex attribute conversion support.
Stefan Dösinger [Sun, 6 Feb 2011 22:47:49 +0000 (23:47 +0100)] 
wined3d: Remove FLOAT16 vertex attribute conversion support.

All mayor drivers support GL_ARB_half_float_vertex now and the half
float conversion doesn't work well in practise. The only game that was
ever playable with it was Eve online.

13 years agowined3d: Don't drop VBOs for full buffer reloading without conversion.
Stefan Dösinger [Sun, 6 Feb 2011 22:28:11 +0000 (23:28 +0100)] 
wined3d: Don't drop VBOs for full buffer reloading without conversion.

13 years agouser32: Fix the single menu item activation using a hot key.
Dmitry Timoshkov [Tue, 12 Apr 2011 10:07:45 +0000 (19:07 +0900)] 
user32: Fix the single menu item activation using a hot key.

13 years agomshtml: Use xul.dll directly instead of via xpcom.dll.
Jacek Caban [Tue, 12 Apr 2011 09:39:20 +0000 (11:39 +0200)] 
mshtml: Use xul.dll directly instead of via xpcom.dll.

13 years agoprograms: Standardize the About menus.
Francois Gouget [Tue, 12 Apr 2011 08:57:30 +0000 (10:57 +0200)] 
programs: Standardize the About menus.

13 years agod3d9: COM cleanup for the IDirect3DCubeTexture9 iface.
Michael Stefaniuc [Tue, 12 Apr 2011 02:17:09 +0000 (04:17 +0200)] 
d3d9: COM cleanup for the IDirect3DCubeTexture9 iface.

13 years agod3d9: COM cleanup for the IDirect3DStateBlock9 iface.
Michael Stefaniuc [Tue, 12 Apr 2011 02:10:34 +0000 (04:10 +0200)] 
d3d9: COM cleanup for the IDirect3DStateBlock9 iface.

13 years agod3d9: COM cleanup for the IDirect3DQuery9 iface.
Michael Stefaniuc [Tue, 12 Apr 2011 02:04:02 +0000 (04:04 +0200)] 
d3d9: COM cleanup for the IDirect3DQuery9 iface.

13 years agod3dx9: Parse value data.
Rico Schüller [Mon, 11 Apr 2011 19:20:39 +0000 (21:20 +0200)] 
d3dx9: Parse value data.

13 years agod3dx9: Parse name and semantics.
Rico Schüller [Mon, 11 Apr 2011 19:20:37 +0000 (21:20 +0200)] 
d3dx9: Parse name and semantics.

13 years agod3dx9: Parse effect type D3DXPC_STRUCT.
Rico Schüller [Mon, 11 Apr 2011 19:20:34 +0000 (21:20 +0200)] 
d3dx9: Parse effect type D3DXPC_STRUCT.

13 years agod3dx9: Parse effect parameter type definition.
Rico Schüller [Mon, 11 Apr 2011 19:20:26 +0000 (21:20 +0200)] 
d3dx9: Parse effect parameter type definition.

13 years agodbghelp: Extended CPU structure by adding a default register number for frame.
Eric Pouech [Mon, 11 Apr 2011 18:47:19 +0000 (20:47 +0200)] 
dbghelp: Extended CPU structure by adding a default register number for frame.

13 years agodbghelp: Force void type in const declaration, when subtype cannot be found.
Eric Pouech [Mon, 11 Apr 2011 18:47:05 +0000 (20:47 +0200)] 
dbghelp: Force void type in const declaration, when subtype cannot be found.

13 years agodbghelp: For codeview/bprel symbols force the register to be EBP, other CPUs should...
Eric Pouech [Mon, 11 Apr 2011 18:47:13 +0000 (20:47 +0200)] 
dbghelp: For codeview/bprel symbols force the register to be EBP, other CPUs should use regrel symbol instead of bprel.

13 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Mon, 11 Apr 2011 18:43:41 +0000 (21:43 +0300)] 
po: Update Lithuanian translation.

13 years agod3d9: Get rid of the implicit swapchain refcounting hacks.
Henri Verbeet [Mon, 11 Apr 2011 18:55:17 +0000 (20:55 +0200)] 
d3d9: Get rid of the implicit swapchain refcounting hacks.

13 years agod3d8: Get rid of the implicit swapchain refcounting hacks.
Henri Verbeet [Mon, 11 Apr 2011 18:55:16 +0000 (20:55 +0200)] 
d3d8: Get rid of the implicit swapchain refcounting hacks.

13 years agowined3d: Flush after accessing the front buffer in flush_to_framebuffer_drawpixels().
Henri Verbeet [Mon, 11 Apr 2011 18:55:15 +0000 (20:55 +0200)] 
wined3d: Flush after accessing the front buffer in flush_to_framebuffer_drawpixels().

13 years agowined3d: Flush after accessing the front buffer in surface_blt_fbo().
Henri Verbeet [Mon, 11 Apr 2011 18:55:14 +0000 (20:55 +0200)] 
wined3d: Flush after accessing the front buffer in surface_blt_fbo().

13 years agowined3d: Depth-only clears are done offscreen.
Henri Verbeet [Mon, 11 Apr 2011 18:55:13 +0000 (20:55 +0200)] 
wined3d: Depth-only clears are done offscreen.

This fixes a regression introduced by commit
99bfd817141ca32f9c50e539aa4d0dcbfded24b7.

13 years agowindowscodecs: Add test for multi-frame TIFF encoding.
Vincent Povirk [Tue, 29 Mar 2011 20:55:36 +0000 (15:55 -0500)] 
windowscodecs: Add test for multi-frame TIFF encoding.

13 years agowindowscodecs: Add test for TIFF encoder.
Vincent Povirk [Tue, 29 Mar 2011 19:56:21 +0000 (14:56 -0500)] 
windowscodecs: Add test for TIFF encoder.

13 years agogdiplus: Add support for encoding TIFF images.
Vincent Povirk [Tue, 5 Apr 2011 21:48:55 +0000 (16:48 -0500)] 
gdiplus: Add support for encoding TIFF images.

13 years agowindowscodecs: Implement TiffEncoder_Commit.
Vincent Povirk [Tue, 5 Apr 2011 21:27:28 +0000 (16:27 -0500)] 
windowscodecs: Implement TiffEncoder_Commit.

13 years agowindowscodecs: Implement TiffFrameEncode_Commit.
Vincent Povirk [Tue, 5 Apr 2011 21:06:54 +0000 (16:06 -0500)] 
windowscodecs: Implement TiffFrameEncode_Commit.