wine
16 years agowined3d: Use GL_DEPTH24_STENCIL8_EXT for depth stencil formats.
Henri Verbeet [Fri, 5 Jun 2009 08:10:48 +0000 (10:10 +0200)] 
wined3d: Use GL_DEPTH24_STENCIL8_EXT for depth stencil formats.

16 years agowined3d: Add support for EXT_packed_depth_stencil.
Henri Verbeet [Fri, 5 Jun 2009 08:10:48 +0000 (10:10 +0200)] 
wined3d: Add support for EXT_packed_depth_stencil.

16 years agowined3d: Use FBOs for offscreen rendering by default.
Henri Verbeet [Fri, 5 Jun 2009 08:10:48 +0000 (10:10 +0200)] 
wined3d: Use FBOs for offscreen rendering by default.

16 years agowined3d: Only use stretch_rect_fbo() on surfaces that are FBO attachable.
Henri Verbeet [Fri, 5 Jun 2009 12:39:20 +0000 (14:39 +0200)] 
wined3d: Only use stretch_rect_fbo() on surfaces that are FBO attachable.

16 years agowined3d: Check FBO compatibility on all formats with a GL format.
Henri Verbeet [Fri, 5 Jun 2009 08:10:47 +0000 (10:10 +0200)] 
wined3d: Check FBO compatibility on all formats with a GL format.

Instead of just the ones that have a fallback specified.

16 years agowined3d: Set texture filtering to NEAREST in check_fbo_compat().
Henri Verbeet [Fri, 5 Jun 2009 08:10:47 +0000 (10:10 +0200)] 
wined3d: Set texture filtering to NEAREST in check_fbo_compat().

16 years agowined3d: Add extension detection to the GL format template table.
Henri Verbeet [Fri, 5 Jun 2009 08:10:47 +0000 (10:10 +0200)] 
wined3d: Add extension detection to the GL format template table.

16 years agowined3d: Add extension detection for ARB_depth_texture.
Henri Verbeet [Fri, 5 Jun 2009 08:10:47 +0000 (10:10 +0200)] 
wined3d: Add extension detection for ARB_depth_texture.

16 years agowined3d: Don't use the vertex/pixel shader when we're not supposed to.
Henri Verbeet [Fri, 5 Jun 2009 08:10:46 +0000 (10:10 +0200)] 
wined3d: Don't use the vertex/pixel shader when we're not supposed to.

This also avoids removing programs from lists they're not in in
delete_glsl_program_entry().

16 years agowined3d: Check the result from wine_rb_get() before using it in WINE_RB_ENTRY_VALUE.
Henri Verbeet [Fri, 5 Jun 2009 08:10:46 +0000 (10:10 +0200)] 
wined3d: Check the result from wine_rb_get() before using it in WINE_RB_ENTRY_VALUE.

16 years agoole32/tests: Make test_readonly() static.
Francois Gouget [Fri, 5 Jun 2009 06:15:48 +0000 (08:15 +0200)] 
ole32/tests: Make test_readonly() static.

16 years agorpcrt4/tests: Make dummy_Release() static.
Francois Gouget [Fri, 5 Jun 2009 06:15:44 +0000 (08:15 +0200)] 
rpcrt4/tests: Make dummy_Release() static.

16 years agocomctl32: Constify some variables.
Andrew Talbot [Thu, 4 Jun 2009 20:38:32 +0000 (21:38 +0100)] 
comctl32: Constify some variables.

16 years agojscript: Added Date_setTime implementation.
Piotr Caban [Thu, 4 Jun 2009 20:37:08 +0000 (22:37 +0200)] 
jscript: Added Date_setTime implementation.

16 years agojscript: Fix DateConstr_value (with no argument) implementation.
Piotr Caban [Thu, 4 Jun 2009 20:36:27 +0000 (22:36 +0200)] 
jscript: Fix DateConstr_value (with no argument) implementation.

16 years agowininet: Rearrange invalid header checks.
Eric van Beurden [Thu, 4 Jun 2009 14:52:59 +0000 (10:52 -0400)] 
wininet: Rearrange invalid header checks.

16 years agowininet: Check for bad allocation in HeapReAlloc.
Eric van Beurden [Thu, 4 Jun 2009 14:52:16 +0000 (10:52 -0400)] 
wininet: Check for bad allocation in HeapReAlloc.

16 years agourlmon: Use a copy of PROTOCOLDATA in Switch/Continue implementation.
Jacek Caban [Thu, 4 Jun 2009 20:50:23 +0000 (22:50 +0200)] 
urlmon: Use a copy of PROTOCOLDATA in Switch/Continue implementation.

16 years agourlmon: Set INTERNET_OPTION_HTTP_DECODING option in http protocol handler.
Jacek Caban [Thu, 4 Jun 2009 20:49:56 +0000 (22:49 +0200)] 
urlmon: Set INTERNET_OPTION_HTTP_DECODING option in http protocol handler.

16 years agomsctf: Fix a possible NULL dereference (Coverity).
Paul Vriens [Fri, 5 Jun 2009 07:20:27 +0000 (09:20 +0200)] 
msctf: Fix a possible NULL dereference (Coverity).

16 years agokernel32/tests: Fix a test failure on Win9x/WinMe.
Paul Vriens [Fri, 5 Jun 2009 07:10:09 +0000 (09:10 +0200)] 
kernel32/tests: Fix a test failure on Win9x/WinMe.

16 years agoriched32/tests: Fix a test failure on NT4 and below.
Paul Vriens [Thu, 4 Jun 2009 16:02:44 +0000 (18:02 +0200)] 
riched32/tests: Fix a test failure on NT4 and below.

16 years agoshell32/tests: Fix test failure on NT4.
Paul Vriens [Thu, 4 Jun 2009 14:38:00 +0000 (16:38 +0200)] 
shell32/tests: Fix test failure on NT4.

16 years agowinhlp32: Fix crash on launch.
Stefan Stranz [Tue, 2 Jun 2009 21:47:20 +0000 (15:47 -0600)] 
winhlp32: Fix crash on launch.

16 years agontdll: Add stub for RtlEnumerateGenericTableWithoutSplaying.
Louis Lenders [Thu, 4 Jun 2009 05:38:57 +0000 (07:38 +0200)] 
ntdll: Add stub for RtlEnumerateGenericTableWithoutSplaying.

16 years agowinemenubuilder: Associate file open applications with freedesktop.
Damjan Jovanovic [Wed, 3 Jun 2009 16:33:28 +0000 (18:33 +0200)] 
winemenubuilder: Associate file open applications with freedesktop.

16 years agomsctf: Define ITfCompartmentMgr and ITfCompartment.
Aric Stewart [Wed, 3 Jun 2009 16:28:33 +0000 (11:28 -0500)] 
msctf: Define ITfCompartmentMgr and ITfCompartment.

16 years agogdiplus: Stubs for GdipDrawImagePoints and GdipDrawImagePointsI.
Andrew Eikum [Thu, 4 Jun 2009 04:31:21 +0000 (23:31 -0500)] 
gdiplus: Stubs for GdipDrawImagePoints and GdipDrawImagePointsI.

16 years agogdiplus: Stub for GdipEmfToWmfBits.
Andrew Eikum [Thu, 4 Jun 2009 04:31:34 +0000 (23:31 -0500)] 
gdiplus: Stub for GdipEmfToWmfBits.

16 years agowined3d: Add a proper enum value for "no extension".
Henri Verbeet [Thu, 4 Jun 2009 08:16:21 +0000 (10:16 +0200)] 
wined3d: Add a proper enum value for "no extension".

This would allow an extension check for ARB_COLOR_BUFFER_FLOAT to work.

16 years agowined3d: Check FBO compatibility after the fixups are applied.
Henri Verbeet [Thu, 4 Jun 2009 08:16:21 +0000 (10:16 +0200)] 
wined3d: Check FBO compatibility after the fixups are applied.

16 years agowined3d: Remove WINED3DFMT_R16G16B16A16_SNORM from the GL formats template.
Henri Verbeet [Thu, 4 Jun 2009 08:16:20 +0000 (10:16 +0200)] 
wined3d: Remove WINED3DFMT_R16G16B16A16_SNORM from the GL formats template.

This entry obviously can't work correctly.

16 years agowined3d: Remove entries without an internal format from the GL formats template.
Henri Verbeet [Thu, 4 Jun 2009 08:16:20 +0000 (10:16 +0200)] 
wined3d: Remove entries without an internal format from the GL formats template.

16 years agowined3d: Free priv->stack in shader_glsl_free().
Henri Verbeet [Thu, 4 Jun 2009 08:16:20 +0000 (10:16 +0200)] 
wined3d: Free priv->stack in shader_glsl_free().

16 years agomsi/tests: Ignore case when comparing file names.
Hans Leidekker [Thu, 4 Jun 2009 08:14:06 +0000 (10:14 +0200)] 
msi/tests: Ignore case when comparing file names.

16 years agomsi: Add more tests for MsiGetSourcePath.
Hans Leidekker [Thu, 4 Jun 2009 08:13:38 +0000 (10:13 +0200)] 
msi: Add more tests for MsiGetSourcePath.

16 years agomsi: Add tests for importing a _SummaryInformation table.
Hans Leidekker [Thu, 4 Jun 2009 08:13:14 +0000 (10:13 +0200)] 
msi: Add tests for importing a _SummaryInformation table.

16 years agomsi: Initialize some variables.
Hans Leidekker [Thu, 4 Jun 2009 08:12:56 +0000 (10:12 +0200)] 
msi: Initialize some variables.

16 years agomsi: Don't trace an out parameter.
Hans Leidekker [Thu, 4 Jun 2009 08:12:31 +0000 (10:12 +0200)] 
msi: Don't trace an out parameter.

16 years agocrypt32: Initialize salt correctly.
Hans Leidekker [Thu, 4 Jun 2009 08:11:55 +0000 (10:11 +0200)] 
crypt32: Initialize salt correctly.

16 years agouser32/tests: More systematically ignore the messages we don't care about.
Alexandre Julliard [Thu, 4 Jun 2009 09:45:33 +0000 (11:45 +0200)] 
user32/tests: More systematically ignore the messages we don't care about.

16 years agouser32/tests: Add more synchronization in the exit thread test to avoid races.
Alexandre Julliard [Wed, 3 Jun 2009 18:33:45 +0000 (20:33 +0200)] 
user32/tests: Add more synchronization in the exit thread test to avoid races.

16 years agocomctl32/listview: Improve grid drawing on LVS_EX_GRIDLINES style.
Nikolay Sivov [Wed, 3 Jun 2009 22:43:06 +0000 (02:43 +0400)] 
comctl32/listview: Improve grid drawing on LVS_EX_GRIDLINES style.

16 years agocomctl32/listview: Improve item visibility calculation for report view.
Nikolay Sivov [Wed, 3 Jun 2009 21:43:28 +0000 (01:43 +0400)] 
comctl32/listview: Improve item visibility calculation for report view.

16 years agocomctl32/listview: Some tests for LVS_SORT[A,DE]SCENDING, remove these styles from...
Nikolay Sivov [Wed, 3 Jun 2009 18:43:28 +0000 (22:43 +0400)] 
comctl32/listview: Some tests for LVS_SORT[A,DE]SCENDING, remove these styles from TODOs.

16 years agojscript: Remove NaN related FIXMEs.
Piotr Caban [Wed, 3 Jun 2009 19:11:20 +0000 (21:11 +0200)] 
jscript: Remove NaN related FIXMEs.

16 years agojscript: Fix parse_double_literal implementation.
Piotr Caban [Wed, 3 Jun 2009 21:17:47 +0000 (23:17 +0200)] 
jscript: Fix parse_double_literal implementation.

16 years agorundll32: Load the 16-bit kernel32 exports by ordinal.
Andrew Nguyen [Wed, 3 Jun 2009 21:52:14 +0000 (16:52 -0500)] 
rundll32: Load the 16-bit kernel32 exports by ordinal.

16 years agomsctf: Implement ITfContext::SetSelection.
Aric Stewart [Wed, 3 Jun 2009 16:27:31 +0000 (11:27 -0500)] 
msctf: Implement ITfContext::SetSelection.

16 years agomsctf: Implement ITfInsertAtSelection::InsertTextAtSelection.
Aric Stewart [Wed, 3 Jun 2009 16:27:24 +0000 (11:27 -0500)] 
msctf: Implement ITfInsertAtSelection::InsertTextAtSelection.

16 years agocomctl32: Various const qualifier fixes.
Andrew Talbot [Wed, 3 Jun 2009 20:47:16 +0000 (21:47 +0100)] 
comctl32: Various const qualifier fixes.

16 years agouser32/tests: Fix a test failure on Win95.
Paul Vriens [Thu, 4 Jun 2009 08:54:25 +0000 (10:54 +0200)] 
user32/tests: Fix a test failure on Win95.

16 years agouser32/tests: Remove a trace() message.
Paul Vriens [Thu, 4 Jun 2009 07:32:43 +0000 (09:32 +0200)] 
user32/tests: Remove a trace() message.

16 years agokernel32/tests: Skip WritePrivateProfileString tests on Win9x/WinME.
Paul Vriens [Wed, 3 Jun 2009 19:56:10 +0000 (21:56 +0200)] 
kernel32/tests: Skip WritePrivateProfileString tests on Win9x/WinME.

16 years agoole32/tests: Fix remaining test failures on NT4 and below.
Paul Vriens [Wed, 3 Jun 2009 15:15:30 +0000 (17:15 +0200)] 
ole32/tests: Fix remaining test failures on NT4 and below.

16 years agowinex11.drv: Don't use XEvents uninitialized when waits time out.
Vincent Povirk [Wed, 3 Jun 2009 13:54:22 +0000 (08:54 -0500)] 
winex11.drv: Don't use XEvents uninitialized when waits time out.

16 years agorpcrt4: Add checks for the number of methods being larger than what we support.
Alexandre Julliard [Wed, 3 Jun 2009 14:52:06 +0000 (16:52 +0200)] 
rpcrt4: Add checks for the number of methods being larger than what we support.

16 years agorpcrt4/tests: Add tests for the contents of virtual table for delegated proxies.
Alexandre Julliard [Wed, 3 Jun 2009 14:48:48 +0000 (16:48 +0200)] 
rpcrt4/tests: Add tests for the contents of virtual table for delegated proxies.

16 years agorpcrt4: Add support for proxy delegation.
Alexandre Julliard [Wed, 3 Jun 2009 14:42:50 +0000 (16:42 +0200)] 
rpcrt4: Add support for proxy delegation.

16 years agorpcrt4: Split the vtbl initialization in NdrDllGetClassObject to a separate function.
Alexandre Julliard [Wed, 3 Jun 2009 14:39:25 +0000 (16:39 +0200)] 
rpcrt4: Split the vtbl initialization in NdrDllGetClassObject to a separate function.

16 years agoriched20/test: Added a test for TxDraw.
Austin Lund [Wed, 3 Jun 2009 06:02:56 +0000 (16:02 +1000)] 
riched20/test: Added a test for TxDraw.

16 years agoriched32/tests: Fix a few test failures on NT4 and below.
Paul Vriens [Wed, 3 Jun 2009 11:31:14 +0000 (13:31 +0200)] 
riched32/tests: Fix a few test failures on NT4 and below.

16 years agoriched32/tests: Change the test to facilitate adding a broken().
Paul Vriens [Wed, 3 Jun 2009 11:25:19 +0000 (13:25 +0200)] 
riched32/tests: Change the test to facilitate adding a broken().

16 years agocomctl32/listview: Implement LVM_SETVIEW.
Nikolay Sivov [Wed, 3 Jun 2009 04:05:27 +0000 (08:05 +0400)] 
comctl32/listview: Implement LVM_SETVIEW.

16 years agocomctl32/listview: Implement LVM_GETVIEW.
Nikolay Sivov [Wed, 3 Jun 2009 00:48:04 +0000 (04:48 +0400)] 
comctl32/listview: Implement LVM_GETVIEW.

16 years agocomctl32/listview: Handle EN_KILLFOCUS in WM_COMMAND message handler.
Nikolay Sivov [Tue, 2 Jun 2009 19:47:33 +0000 (23:47 +0400)] 
comctl32/listview: Handle EN_KILLFOCUS in WM_COMMAND message handler.

16 years agocomctl32/listview: EN_KILLFOCUS handling test.
Nikolay Sivov [Tue, 2 Jun 2009 19:46:43 +0000 (23:46 +0400)] 
comctl32/listview: EN_KILLFOCUS handling test.

16 years agosecur32: Don't return STATUS_SUCCESS from LsaGetLogonSessionData stub.
Kai Blin [Wed, 3 Jun 2009 11:00:36 +0000 (13:00 +0200)] 
secur32: Don't return STATUS_SUCCESS from LsaGetLogonSessionData stub.

16 years agoadvapi32: Fix output of GetUserNameW when joined to a domain.
Kai Blin [Wed, 3 Jun 2009 07:35:49 +0000 (09:35 +0200)] 
advapi32: Fix output of GetUserNameW when joined to a domain.

On a Windows box joined to a domain, GetUserName will not return the domain
part. On a Unix box joined to a domain via winbindd, wine_get_user_name will.
So we need to cut off the domain instead of just replacing the \ character.

16 years agokernel32/tests: Add tests for CreateFile errors and opening volumes.
Guy Albertelli [Wed, 3 Jun 2009 01:00:02 +0000 (21:00 -0400)] 
kernel32/tests: Add tests for CreateFile errors and opening volumes.

16 years agoclock: Build resource files separately instead of including them all from a global...
Alexandre Julliard [Sun, 31 May 2009 18:11:00 +0000 (20:11 +0200)] 
clock: Build resource files separately instead of including them all from a global file.

16 years agogdiplus: Stubs for GdipDrawImagePointRect and GdipDrawImagePointRectI.
Andrew Eikum [Wed, 3 Jun 2009 03:34:37 +0000 (22:34 -0500)] 
gdiplus: Stubs for GdipDrawImagePointRect and GdipDrawImagePointRectI.

16 years agogdiplus: Stub for GdipDeleteEffect.
Andrew Eikum [Wed, 3 Jun 2009 03:33:32 +0000 (22:33 -0500)] 
gdiplus: Stub for GdipDeleteEffect.

16 years agomakefiles: Add resource files to the standard object files list.
Alexandre Julliard [Tue, 2 Jun 2009 13:50:57 +0000 (15:50 +0200)] 
makefiles: Add resource files to the standard object files list.

16 years agomakefiles: Use winegcc to build the crosstests too.
Alexandre Julliard [Sat, 30 May 2009 15:08:06 +0000 (17:08 +0200)] 
makefiles: Use winegcc to build the crosstests too.

16 years agowined3d: Replace the wined3d hash table with the generic red-black tree.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)] 
wined3d: Replace the wined3d hash table with the generic red-black tree.

16 years agoinclude: Add a generic red-black tree.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)] 
include: Add a generic red-black tree.

16 years agowined3d: Introduce volumetexture_init() to handle most of the volume texture initiali...
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)] 
wined3d: Introduce volumetexture_init() to handle most of the volume texture initialization.

16 years agowined3d: Introduce volumetexture_cleanup().
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)] 
wined3d: Introduce volumetexture_cleanup().

16 years agowined3d: Introduce cubetexture_init() to handle most of the cube texture initialization.
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)] 
wined3d: Introduce cubetexture_init() to handle most of the cube texture initialization.

16 years agowined3d: Introduce cubetexture_cleanup().
Henri Verbeet [Wed, 3 Jun 2009 08:47:26 +0000 (10:47 +0200)] 
wined3d: Introduce cubetexture_cleanup().

16 years agowined3d: Introduce texture_init() to handle most of the 2D texture initialization.
Henri Verbeet [Wed, 3 Jun 2009 08:47:25 +0000 (10:47 +0200)] 
wined3d: Introduce texture_init() to handle most of the 2D texture initialization.

16 years agomshtml: Replace long with LONG.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:46 +0000 (09:44 +0200)] 
mshtml: Replace long with LONG.

This are internal helper functions; the API functions that use them
already use LONG.

16 years agocrypt32: Replace long with a better type.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:55 +0000 (09:44 +0200)] 
crypt32: Replace long with a better type.

16 years agokernel32: Update the Romanian(Romania) NLS file.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:36 +0000 (09:44 +0200)] 
kernel32: Update the Romanian(Romania) NLS file.

16 years agokernel32: Switch to UTF-8 encoding for rom.nls.
Michael Stefaniuc [Wed, 3 Jun 2009 07:44:20 +0000 (09:44 +0200)] 
kernel32: Switch to UTF-8 encoding for rom.nls.

16 years agouser32/tests: Add tests for message sequence of window destruction at thread exit.
Alexandre Julliard [Wed, 3 Jun 2009 09:31:10 +0000 (11:31 +0200)] 
user32/tests: Add tests for message sequence of window destruction at thread exit.

16 years agouser32: Use a simplified sequence to destroy windows at thread exit, since we don...
Alexandre Julliard [Wed, 3 Jun 2009 09:30:29 +0000 (11:30 +0200)] 
user32: Use a simplified sequence to destroy windows at thread exit, since we don't want to send messages.

16 years agoserver: Hide a window before destroying it if it was still visible.
Alexandre Julliard [Wed, 3 Jun 2009 09:29:15 +0000 (11:29 +0200)] 
server: Hide a window before destroying it if it was still visible.

16 years agoserver: Reset events on the message queue fd to avoid busy looping when the thread...
Alexandre Julliard [Tue, 2 Jun 2009 20:14:40 +0000 (22:14 +0200)] 
server: Reset events on the message queue fd to avoid busy looping when the thread is suspended.

16 years agod3d9: Use WINED3DPOOL_DEFAULT instead of D3DPOOL_DEFAULT as appropriate.
Gerald Pfeifer [Tue, 2 Jun 2009 22:55:08 +0000 (00:55 +0200)] 
d3d9: Use WINED3DPOOL_DEFAULT instead of D3DPOOL_DEFAULT as appropriate.

16 years agokernel32/tests: Fix failures on localized Windows versions.
Detlef Riekenberg [Tue, 2 Jun 2009 21:41:52 +0000 (23:41 +0200)] 
kernel32/tests: Fix failures on localized Windows versions.

16 years agoole32/tests: Fix a crash on NT4 and below.
Paul Vriens [Tue, 2 Jun 2009 20:47:46 +0000 (22:47 +0200)] 
ole32/tests: Fix a crash on NT4 and below.

16 years agoole32/tests: Run more tests on Win9x by using A-functions.
Paul Vriens [Tue, 2 Jun 2009 20:09:15 +0000 (22:09 +0200)] 
ole32/tests: Run more tests on Win9x by using A-functions.

16 years agoole32/tests: Move common variables to the top.
Paul Vriens [Tue, 2 Jun 2009 19:40:31 +0000 (21:40 +0200)] 
ole32/tests: Move common variables to the top.

16 years agowininet/tests: Fix a few typos.
Paul Vriens [Tue, 2 Jun 2009 18:31:43 +0000 (20:31 +0200)] 
wininet/tests: Fix a few typos.

16 years agowinapi_extract: The old C parser is not needed anymore so remove it.
Francois Gouget [Tue, 2 Jun 2009 17:22:41 +0000 (19:22 +0200)] 
winapi_extract: The old C parser is not needed anymore so remove it.

16 years agowinapi_extract: --spec-files has been broken for a long time and does not seem to...
Francois Gouget [Tue, 2 Jun 2009 17:22:18 +0000 (19:22 +0200)] 
winapi_extract: --spec-files has been broken for a long time and does not seem to be useful so remove it.

16 years agowinedbg & appwiz.cpl: Use SUBLANG_NEUTRAL for German.
Francois Gouget [Tue, 2 Jun 2009 17:18:26 +0000 (19:18 +0200)] 
winedbg & appwiz.cpl: Use SUBLANG_NEUTRAL for German.

16 years agontdll/tests: Fix the trailing '\n' of a skip() call.
Francois Gouget [Tue, 2 Jun 2009 17:17:15 +0000 (19:17 +0200)] 
ntdll/tests: Fix the trailing '\n' of a skip() call.