wine
11 years agowined3d: Merge most of the code for shader_glsl_cmp() and shader_glsl_cnd().
Henri Verbeet [Thu, 18 Oct 2012 20:12:52 +0000 (22:12 +0200)] 
wined3d: Merge most of the code for shader_glsl_cmp() and shader_glsl_cnd().

11 years agowined3d: Implement WINED3DSIH_ROUND_NI in the GLSL shader backend.
Henri Verbeet [Thu, 18 Oct 2012 20:12:51 +0000 (22:12 +0200)] 
wined3d: Implement WINED3DSIH_ROUND_NI in the GLSL shader backend.

11 years agowined3d: Explicitly check the shader type in shader_glsl_load_constantsF().
Henri Verbeet [Thu, 18 Oct 2012 20:12:50 +0000 (22:12 +0200)] 
wined3d: Explicitly check the shader type in shader_glsl_load_constantsF().

11 years agowined3d: Explicitly check the shader type in shader_glsl_get_register_name().
Henri Verbeet [Thu, 18 Oct 2012 20:12:49 +0000 (22:12 +0200)] 
wined3d: Explicitly check the shader type in shader_glsl_get_register_name().

11 years agouser32/tests: Don't release a random DC handle.
Alexandre Julliard [Thu, 18 Oct 2012 18:19:50 +0000 (20:19 +0200)] 
user32/tests: Don't release a random DC handle.

11 years agogdi32/tests: Avoid deleting invalid objects.
Alexandre Julliard [Thu, 18 Oct 2012 18:19:26 +0000 (20:19 +0200)] 
gdi32/tests: Avoid deleting invalid objects.

11 years agooleaut32/tests: Delete the correct object in the icon test.
Alexandre Julliard [Thu, 18 Oct 2012 18:18:47 +0000 (20:18 +0200)] 
oleaut32/tests: Delete the correct object in the icon test.

11 years agocomctl32/tests: Don't delete the global font object.
Alexandre Julliard [Thu, 18 Oct 2012 18:17:56 +0000 (20:17 +0200)] 
comctl32/tests: Don't delete the global font object.

11 years agomsvcp: Free facet and _Locimp in Locimp dtor.
Daniel Lehman [Wed, 17 Oct 2012 19:52:50 +0000 (12:52 -0700)] 
msvcp: Free facet and _Locimp in Locimp dtor.

11 years agod3dx9: Fix calculation when in and out overlap in D3DXSHRotateZ().
Rico Schüller [Thu, 18 Oct 2012 09:33:29 +0000 (11:33 +0200)] 
d3dx9: Fix calculation when in and out overlap in D3DXSHRotateZ().

11 years agommdevapi: Fix a broken test.
Maarten Lankhorst [Tue, 16 Oct 2012 12:08:27 +0000 (14:08 +0200)] 
mmdevapi: Fix a broken test.

11 years agontdll: Set SO_PASSCRED before connecting to eliminate a race condition in obtaining...
Maarten Lankhorst [Tue, 16 Oct 2012 12:11:45 +0000 (14:11 +0200)] 
ntdll: Set SO_PASSCRED before connecting to eliminate a race condition in obtaining server_pid.

11 years agofonts: 10-pixel strikes for Tahoma.
Huw Davies [Thu, 18 Oct 2012 14:40:25 +0000 (15:40 +0100)] 
fonts: 10-pixel strikes for Tahoma.

11 years agojscript: Use jsstr_t for passing strings to regexp matching functions.
Jacek Caban [Thu, 18 Oct 2012 15:45:23 +0000 (17:45 +0200)] 
jscript: Use jsstr_t for passing strings to regexp matching functions.

11 years agoadvapi32: Only require a domain in the username for CRED_PERSIST_ENTERPRISE credentials.
Hans Leidekker [Thu, 18 Oct 2012 13:10:05 +0000 (15:10 +0200)] 
advapi32: Only require a domain in the username for CRED_PERSIST_ENTERPRISE credentials.

11 years agocredui: Don't show a dialog if existing credentials can be found.
Hans Leidekker [Thu, 18 Oct 2012 12:16:52 +0000 (14:16 +0200)] 
credui: Don't show a dialog if existing credentials can be found.

11 years agocredui: Don't save credentials if CREDUI_FLAGS_DO_NOT_PERSIST is specified.
Hans Leidekker [Thu, 18 Oct 2012 12:16:21 +0000 (14:16 +0200)] 
credui: Don't save credentials if CREDUI_FLAGS_DO_NOT_PERSIST is specified.

11 years agocredui: Show the save password checkbox if both CREDUI_FLAGS_DO_NOT_PERSIST and CREDU...
Hans Leidekker [Thu, 18 Oct 2012 12:16:05 +0000 (14:16 +0200)] 
credui: Show the save password checkbox if both CREDUI_FLAGS_DO_NOT_PERSIST and CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX are specified.

11 years agogdi32: Make get_glyph_bitmap return a dib_info structure in order to avoid code dupli...
Huw Davies [Thu, 18 Oct 2012 11:55:05 +0000 (12:55 +0100)] 
gdi32: Make get_glyph_bitmap return a dib_info structure in order to avoid code duplication.

11 years agomshtml: Added HTML comments in VBScript code tests.
Jacek Caban [Thu, 18 Oct 2012 09:49:53 +0000 (11:49 +0200)] 
mshtml: Added HTML comments in VBScript code tests.

11 years agovbscript: Added HTML comments tests.
Jacek Caban [Thu, 18 Oct 2012 09:49:35 +0000 (11:49 +0200)] 
vbscript: Added HTML comments tests.

11 years agovbscript: Added support for HTML comments.
Jacek Caban [Thu, 18 Oct 2012 09:49:17 +0000 (11:49 +0200)] 
vbscript: Added support for HTML comments.

11 years agoshell32: Standardize on the ShellExecuteEx() terminology.
Francois Gouget [Wed, 17 Oct 2012 21:25:56 +0000 (23:25 +0200)] 
shell32: Standardize on the ShellExecuteEx() terminology.

11 years agowined3d: Add a trailing '\n' to a Wine trace.
Francois Gouget [Wed, 17 Oct 2012 21:24:43 +0000 (23:24 +0200)] 
wined3d: Add a trailing '\n' to a Wine trace.

11 years agomsvcp100: Make MSVCP_basic_string_char_append_len_ch() static.
Francois Gouget [Wed, 17 Oct 2012 21:24:37 +0000 (23:24 +0200)] 
msvcp100: Make MSVCP_basic_string_char_append_len_ch() static.

11 years agouser32: Implement GetRawInputDeviceList().
Henri Verbeet [Wed, 17 Oct 2012 21:08:03 +0000 (23:08 +0200)] 
user32: Implement GetRawInputDeviceList().

11 years agowined3d: Implement WINED3DSIH_USHR in the GLSL shader backend.
Henri Verbeet [Wed, 17 Oct 2012 21:08:02 +0000 (23:08 +0200)] 
wined3d: Implement WINED3DSIH_USHR in the GLSL shader backend.

11 years agowined3d: Implement WINED3DSIH_UDIV in the GLSL shader backend.
Henri Verbeet [Wed, 17 Oct 2012 21:08:01 +0000 (23:08 +0200)] 
wined3d: Implement WINED3DSIH_UDIV in the GLSL shader backend.

11 years agowined3d: Explcitly check the shader type in shader_glsl_get_sample_function().
Henri Verbeet [Wed, 17 Oct 2012 21:08:00 +0000 (23:08 +0200)] 
wined3d: Explcitly check the shader type in shader_glsl_get_sample_function().

11 years agowined3d: Explicitly check the shader type in shader_glsl_gen_sample_code().
Henri Verbeet [Wed, 17 Oct 2012 21:07:59 +0000 (23:07 +0200)] 
wined3d: Explicitly check the shader type in shader_glsl_gen_sample_code().

11 years agowinex11: Don't delete the DC if it's not for a valid pbuffer.
Alexandre Julliard [Wed, 17 Oct 2012 19:40:52 +0000 (21:40 +0200)] 
winex11: Don't delete the DC if it's not for a valid pbuffer.

11 years agouser32: Don't free a clip region twice.
Alexandre Julliard [Wed, 17 Oct 2012 19:40:18 +0000 (21:40 +0200)] 
user32: Don't free a clip region twice.

11 years agogdi32: Add a generation count in the high word of GDI handles.
Alexandre Julliard [Tue, 16 Oct 2012 14:58:28 +0000 (16:58 +0200)] 
gdi32: Add a generation count in the high word of GDI handles.

11 years agoserver: Fix propagation of the pixel format flag when the parent window is changed.
Alexandre Julliard [Wed, 17 Oct 2012 13:35:00 +0000 (15:35 +0200)] 
server: Fix propagation of the pixel format flag when the parent window is changed.

11 years agokrnl386.exe: Implement INT 33h function 15h.
Christian Costa [Wed, 17 Oct 2012 12:03:53 +0000 (14:03 +0200)] 
krnl386.exe: Implement INT 33h function 15h.

11 years agomshtml: Added IHTMLImgElement::get_complete implementation.
Jacek Caban [Wed, 17 Oct 2012 10:20:24 +0000 (12:20 +0200)] 
mshtml: Added IHTMLImgElement::get_complete implementation.

11 years agomshtml: Fixed trace message.
Jacek Caban [Wed, 17 Oct 2012 10:20:06 +0000 (12:20 +0200)] 
mshtml: Fixed trace message.

11 years agomshtml: Moved remove_target_tasks to detach_inner_window.
Jacek Caban [Wed, 17 Oct 2012 10:19:53 +0000 (12:19 +0200)] 
mshtml: Moved remove_target_tasks to detach_inner_window.

11 years agomshtml: Make HTMLInnerWindow the owner of timers.
Jacek Caban [Wed, 17 Oct 2012 10:19:34 +0000 (12:19 +0200)] 
mshtml: Make HTMLInnerWindow the owner of timers.

11 years agomshtml: Use detach_inner_window in release_inner_window.
Jacek Caban [Wed, 17 Oct 2012 10:19:12 +0000 (12:19 +0200)] 
mshtml: Use detach_inner_window in release_inner_window.

11 years agomshtml: Added IOmNavigator::onLine semi-stub.
Jacek Caban [Wed, 17 Oct 2012 10:18:48 +0000 (12:18 +0200)] 
mshtml: Added IOmNavigator::onLine semi-stub.

11 years agomshtml: Added HTMLImgElement::onabort implementation.
Jacek Caban [Wed, 17 Oct 2012 10:18:30 +0000 (12:18 +0200)] 
mshtml: Added HTMLImgElement::onabort implementation.

11 years agogdi32: Get rid of the GDIOBJHDR type.
Alexandre Julliard [Wed, 17 Oct 2012 11:48:45 +0000 (13:48 +0200)] 
gdi32: Get rid of the GDIOBJHDR type.

11 years agogdi32: Get rid of the METAFILEOBJ type, instead store a pointer to the metafile data.
Alexandre Julliard [Wed, 17 Oct 2012 11:46:32 +0000 (13:46 +0200)] 
gdi32: Get rid of the METAFILEOBJ type, instead store a pointer to the metafile data.

11 years agogdi32: Get rid of the RGNOBJ type, instead store a pointer to the region itself.
Alexandre Julliard [Wed, 17 Oct 2012 11:28:25 +0000 (13:28 +0200)] 
gdi32: Get rid of the RGNOBJ type, instead store a pointer to the region itself.

11 years agogdi32: Store the object flags directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 11:20:46 +0000 (13:20 +0200)] 
gdi32: Store the object flags directly in the GDI handle table.

11 years agogdi32: Store the object selection count directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 11:17:56 +0000 (13:17 +0200)] 
gdi32: Store the object selection count directly in the GDI handle table.

11 years agogdi32: Process the object HDC list outside of the critical section.
Alexandre Julliard [Wed, 17 Oct 2012 11:08:11 +0000 (13:08 +0200)] 
gdi32: Process the object HDC list outside of the critical section.

11 years agogdi32: Store the HDC list directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 11:03:18 +0000 (13:03 +0200)] 
gdi32: Store the HDC list directly in the GDI handle table.

11 years agogdi32: Store the object function table directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 10:43:23 +0000 (12:43 +0200)] 
gdi32: Store the object function table directly in the GDI handle table.

11 years agogdi32: Store the object type directly in the GDI handle table.
Alexandre Julliard [Wed, 17 Oct 2012 10:25:28 +0000 (12:25 +0200)] 
gdi32: Store the object type directly in the GDI handle table.

11 years agocmd: Add support for calling a built in command.
Jason Edmeades [Sat, 13 Oct 2012 23:38:53 +0000 (00:38 +0100)] 
cmd: Add support for calling a built in command.

11 years agocmd: Rename parameter passed to builtin calls.
Jason Edmeades [Tue, 16 Oct 2012 22:41:58 +0000 (23:41 +0100)] 
cmd: Rename parameter passed to builtin calls.

11 years agocmd: Handle very odd delimiter support for command line.
Jason Edmeades [Tue, 16 Oct 2012 22:35:33 +0000 (23:35 +0100)] 
cmd: Handle very odd delimiter support for command line.

11 years agoddraw/tests: Add some display mode set / restore tests with multiple ddraw objects.
Henri Verbeet [Wed, 17 Oct 2012 09:33:36 +0000 (11:33 +0200)] 
ddraw/tests: Add some display mode set / restore tests with multiple ddraw objects.

11 years agomsvcp: Sync implementations.
Piotr Caban [Wed, 17 Oct 2012 08:01:40 +0000 (10:01 +0200)] 
msvcp: Sync implementations.

11 years agomsvcp60: Fixed basic_stringbuf class structure.
Piotr Caban [Wed, 17 Oct 2012 08:01:21 +0000 (10:01 +0200)] 
msvcp60: Fixed basic_stringbuf class structure.

11 years agomsvcp60: Fixed overflow in basic_string_char_find_cstr_substr function.
Piotr Caban [Wed, 17 Oct 2012 08:00:13 +0000 (10:00 +0200)] 
msvcp60: Fixed overflow in basic_string_char_find_cstr_substr function.

11 years agomsvcp71: Fixed basic_string::ptr implementation.
Piotr Caban [Wed, 17 Oct 2012 07:59:53 +0000 (09:59 +0200)] 
msvcp71: Fixed basic_string::ptr implementation.

11 years agomsvcp71: Added istrstream destructor implementation.
Piotr Caban [Wed, 17 Oct 2012 07:59:32 +0000 (09:59 +0200)] 
msvcp71: Added istrstream destructor implementation.

11 years agomsvcp71: Added ostrstream class implementation.
Piotr Caban [Wed, 17 Oct 2012 07:59:17 +0000 (09:59 +0200)] 
msvcp71: Added ostrstream class implementation.

11 years agomsvcp71: Added strstream class implementation.
Piotr Caban [Wed, 17 Oct 2012 07:58:57 +0000 (09:58 +0200)] 
msvcp71: Added strstream class implementation.

11 years agomsvcp90: Added _Nomemory implementation.
Piotr Caban [Wed, 17 Oct 2012 07:58:25 +0000 (09:58 +0200)] 
msvcp90: Added _Nomemory implementation.

11 years agomsvcp90: Fixed strstreambuf_ctor_get implementation.
Piotr Caban [Wed, 17 Oct 2012 07:57:39 +0000 (09:57 +0200)] 
msvcp90: Fixed strstreambuf_ctor_get implementation.

11 years agomsvcp60: Added more std::getline functions.
Piotr Caban [Wed, 17 Oct 2012 07:57:18 +0000 (09:57 +0200)] 
msvcp60: Added more std::getline functions.

11 years agomsvcp100: Store locale string in _Yarn<char> class.
Piotr Caban [Wed, 17 Oct 2012 07:56:57 +0000 (09:56 +0200)] 
msvcp100: Store locale string in _Yarn<char> class.

11 years agomsvcp100/tests: Added _Yarn<char> class tests.
Piotr Caban [Wed, 17 Oct 2012 07:56:37 +0000 (09:56 +0200)] 
msvcp100/tests: Added _Yarn<char> class tests.

11 years agomsvcp100: Added _Yarn<char> class implementation.
Piotr Caban [Wed, 17 Oct 2012 07:56:09 +0000 (09:56 +0200)] 
msvcp100: Added _Yarn<char> class implementation.

11 years agomapi32: Forward WrapCompressedRTFStream to the registered provider, if any.
Hans Leidekker [Wed, 17 Oct 2012 09:09:08 +0000 (11:09 +0200)] 
mapi32: Forward WrapCompressedRTFStream to the registered provider, if any.

11 years agowbemprox: Add tests for Win32_Service methods.
Hans Leidekker [Wed, 17 Oct 2012 09:08:40 +0000 (11:08 +0200)] 
wbemprox: Add tests for Win32_Service methods.

11 years agowbemprox: Implement Win32_Service.StopService.
Hans Leidekker [Wed, 17 Oct 2012 09:08:14 +0000 (11:08 +0200)] 
wbemprox: Implement Win32_Service.StopService.

11 years agowbemprox: Implement Win32_Service.StartService.
Hans Leidekker [Wed, 17 Oct 2012 09:07:57 +0000 (11:07 +0200)] 
wbemprox: Implement Win32_Service.StartService.

11 years agowbemprox: Implement Win32_Service.ResumeService.
Hans Leidekker [Wed, 17 Oct 2012 09:07:38 +0000 (11:07 +0200)] 
wbemprox: Implement Win32_Service.ResumeService.

11 years agowbemprox: Implement Win32_Service.PauseService.
Hans Leidekker [Wed, 17 Oct 2012 09:07:17 +0000 (11:07 +0200)] 
wbemprox: Implement Win32_Service.PauseService.

11 years agowbemprox: The last parameter to IWbemClassObject::GetMethod is optional.
Hans Leidekker [Wed, 17 Oct 2012 09:06:59 +0000 (11:06 +0200)] 
wbemprox: The last parameter to IWbemClassObject::GetMethod is optional.

11 years agowbemprox: Keep a reference to the table from uncommitted instances.
Hans Leidekker [Wed, 17 Oct 2012 09:06:41 +0000 (11:06 +0200)] 
wbemprox: Keep a reference to the table from uncommitted instances.

11 years agovbscript: Use simplified builtin constants for more constants.
Jacek Caban [Wed, 17 Oct 2012 07:54:45 +0000 (09:54 +0200)] 
vbscript: Use simplified builtin constants for more constants.

11 years agovbscript: Allow specifying simple builtin constants without proper getter.
Jacek Caban [Wed, 17 Oct 2012 07:54:27 +0000 (09:54 +0200)] 
vbscript: Allow specifying simple builtin constants without proper getter.

11 years agovbscript: Pass arguments to builtin functions in natural order.
Jacek Caban [Wed, 17 Oct 2012 07:54:12 +0000 (09:54 +0200)] 
vbscript: Pass arguments to builtin functions in natural order.

11 years agoddraw: When restoring the display mode, use the mode set before the first mode change...
Henri Verbeet [Tue, 16 Oct 2012 20:43:12 +0000 (22:43 +0200)] 
ddraw: When restoring the display mode, use the mode set before the first mode change on any ddraw object.

11 years agoddraw: Only restore the display mode if we changed it.
Henri Verbeet [Tue, 16 Oct 2012 20:43:11 +0000 (22:43 +0200)] 
ddraw: Only restore the display mode if we changed it.

11 years agoddraw: Prevent mode changes when a different ddraw object is in exclusive mode.
Henri Verbeet [Tue, 16 Oct 2012 20:43:10 +0000 (22:43 +0200)] 
ddraw: Prevent mode changes when a different ddraw object is in exclusive mode.

11 years agowined3d: Handle WINED3DSPR_PRIMID in the GLSL shader backend.
Henri Verbeet [Tue, 16 Oct 2012 20:43:09 +0000 (22:43 +0200)] 
wined3d: Handle WINED3DSPR_PRIMID in the GLSL shader backend.

11 years agoregedit: Disallow editing root key names.
Daniel Jelinski [Tue, 16 Oct 2012 18:14:52 +0000 (20:14 +0200)] 
regedit: Disallow editing root key names.

11 years agomsvcrt: Fixed tmpfile implementation.
Piotr Caban [Tue, 16 Oct 2012 15:23:04 +0000 (17:23 +0200)] 
msvcrt: Fixed tmpfile implementation.

11 years agoamstream: Specifying a stream object in params is not yet supported.
Christian Costa [Tue, 16 Oct 2012 18:12:19 +0000 (20:12 +0200)] 
amstream: Specifying a stream object in params is not yet supported.

11 years agowined3d: Add new Radeon HD 6670 GL renderer string.
Matteo Bruni [Tue, 16 Oct 2012 14:33:04 +0000 (16:33 +0200)] 
wined3d: Add new Radeon HD 6670 GL renderer string.

11 years agowined3d: Recognize AMD Radeon HD 5000 series GPUs on recent binary drivers.
Matteo Bruni [Tue, 16 Oct 2012 14:33:03 +0000 (16:33 +0200)] 
wined3d: Recognize AMD Radeon HD 5000 series GPUs on recent binary drivers.

11 years agowined3d: Provide a better fallback for D3D10 AMD GPUs.
Matteo Bruni [Tue, 16 Oct 2012 14:33:02 +0000 (16:33 +0200)] 
wined3d: Provide a better fallback for D3D10 AMD GPUs.

11 years agowined3d: Add a D3D10-level fallback for Intel GPU recognition.
Matteo Bruni [Tue, 16 Oct 2012 14:33:01 +0000 (16:33 +0200)] 
wined3d: Add a D3D10-level fallback for Intel GPU recognition.

11 years agowined3d: Improve a Nvidia GPU recognition fallback.
Matteo Bruni [Tue, 16 Oct 2012 14:33:00 +0000 (16:33 +0200)] 
wined3d: Improve a Nvidia GPU recognition fallback.

11 years agowined3d: Split GPU vendor and GL vendor handling in GPU recognition.
Matteo Bruni [Tue, 16 Oct 2012 14:32:59 +0000 (16:32 +0200)] 
wined3d: Split GPU vendor and GL vendor handling in GPU recognition.

11 years agomshtml: Fixed tests on old IEs.
Jacek Caban [Tue, 16 Oct 2012 15:10:29 +0000 (17:10 +0200)] 
mshtml: Fixed tests on old IEs.

11 years agomshtml: Added IHTMLScriptElement::put_src tests.
Jacek Caban [Tue, 16 Oct 2012 15:10:11 +0000 (17:10 +0200)] 
mshtml: Added IHTMLScriptElement::put_src tests.

11 years agomshtml: Added support for IHTMLScriptElement::put_src on detached elements.
Jacek Caban [Tue, 16 Oct 2012 15:09:52 +0000 (17:09 +0200)] 
mshtml: Added support for IHTMLScriptElement::put_src on detached elements.

11 years agomshtml: Added support for IHTMLScriptElement::put_src calls during parser callback.
Jacek Caban [Tue, 16 Oct 2012 15:08:25 +0000 (17:08 +0200)] 
mshtml: Added support for IHTMLScriptElement::put_src calls during parser callback.

11 years agomshtml: Return early from BindToDocument if possible.
Jacek Caban [Tue, 16 Oct 2012 15:08:05 +0000 (17:08 +0200)] 
mshtml: Return early from BindToDocument if possible.

11 years agomshtml: Added beginning IHTMLScriptElement::put_src implementation.
Jacek Caban [Tue, 16 Oct 2012 15:07:48 +0000 (17:07 +0200)] 
mshtml: Added beginning IHTMLScriptElement::put_src implementation.

11 years agomshtml: Moved HTMLScriptElement declaration to separated header.
Jacek Caban [Tue, 16 Oct 2012 15:07:29 +0000 (17:07 +0200)] 
mshtml: Moved HTMLScriptElement declaration to separated header.

11 years agomshtml: Added IHTMLBodyElement::onload property implementation.
Jacek Caban [Tue, 16 Oct 2012 15:07:10 +0000 (17:07 +0200)] 
mshtml: Added IHTMLBodyElement::onload property implementation.