wine
11 years agodwrite: Keep a single instance of system font collection.
Nikolay Sivov [Mon, 22 Oct 2012 03:20:42 +0000 (23:20 -0400)] 
dwrite: Keep a single instance of system font collection.

11 years agontdll: Split up feature detection by architecture.
James Eder [Mon, 22 Oct 2012 21:22:51 +0000 (15:22 -0600)] 
ntdll: Split up feature detection by architecture.

11 years agontdll: Use build-time API detection instead of OS detection for finding the number...
James Eder [Mon, 22 Oct 2012 21:22:50 +0000 (15:22 -0600)] 
ntdll: Use build-time API detection instead of OS detection for finding the number of processors.

11 years agogdiplus/tests: Fix out-of-bounds access (coverity).
André Hentschel [Mon, 22 Oct 2012 21:52:55 +0000 (23:52 +0200)] 
gdiplus/tests: Fix out-of-bounds access (coverity).

11 years agoatl: Warn when CoRegisterClassObject fails.
André Hentschel [Mon, 22 Oct 2012 21:49:49 +0000 (23:49 +0200)] 
atl: Warn when CoRegisterClassObject fails.

11 years agowing32: Use the correct size for memcpy (coverity).
André Hentschel [Mon, 22 Oct 2012 17:56:41 +0000 (19:56 +0200)] 
wing32: Use the correct size for memcpy (coverity).

11 years agowing32: Use the correct size for memcpy (coverity).
André Hentschel [Mon, 22 Oct 2012 17:56:41 +0000 (19:56 +0200)] 
wing32: Use the correct size for memcpy (coverity).

11 years agowinedbg: Fix check for register number (coverity).
André Hentschel [Mon, 22 Oct 2012 17:46:44 +0000 (19:46 +0200)] 
winedbg: Fix check for register number (coverity).

11 years agod3dx9: Avoid LPDIRECT3DPIXELSHADER9.
Henri Verbeet [Tue, 23 Oct 2012 09:23:45 +0000 (11:23 +0200)] 
d3dx9: Avoid LPDIRECT3DPIXELSHADER9.

11 years agowined3d: Get rid of the mostly unused "num_textures_used" field from arbfp_ffp_desc.
Henri Verbeet [Tue, 23 Oct 2012 09:23:44 +0000 (11:23 +0200)] 
wined3d: Get rid of the mostly unused "num_textures_used" field from arbfp_ffp_desc.

11 years agoinclude: Add the D3DDisassemble() prototype and flags.
Henri Verbeet [Tue, 23 Oct 2012 09:23:43 +0000 (11:23 +0200)] 
include: Add the D3DDisassemble() prototype and flags.

11 years agowined3d: Move shader_is_pshader_version() and shader_is_vshader_version() to the...
Henri Verbeet [Tue, 23 Oct 2012 09:23:42 +0000 (11:23 +0200)] 
wined3d: Move shader_is_pshader_version() and shader_is_vshader_version() to the ARB program shader backend.

11 years agowined3d: Explicitly check the shader type in shader_generate_glsl_declarations().
Henri Verbeet [Tue, 23 Oct 2012 09:23:41 +0000 (11:23 +0200)] 
wined3d: Explicitly check the shader type in shader_generate_glsl_declarations().

11 years agogdiplus: Test also lf.lfEscapement and lf.lfOrientation returned by GdipGetLogFont.
Dmitry Timoshkov [Tue, 23 Oct 2012 08:27:48 +0000 (17:27 +0900)] 
gdiplus: Test also lf.lfEscapement and lf.lfOrientation returned by GdipGetLogFont.

11 years agocmd/tests: Add tests for mixed number/stringified numbers comparisons in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:29 +0000 (03:10 +0200)] 
cmd/tests: Add tests for mixed number/stringified numbers comparisons in "if" statements.

11 years agocmd/tests: Add tests for GTR comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:28 +0000 (03:10 +0200)] 
cmd/tests: Add tests for GTR comparison operator in "if" statements.

11 years agocmd/tests: Add tests for GEQ comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:27 +0000 (03:10 +0200)] 
cmd/tests: Add tests for GEQ comparison operator in "if" statements.

11 years agocmd/tests: Add tests for NEQ comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:26 +0000 (03:10 +0200)] 
cmd/tests: Add tests for NEQ comparison operator in "if" statements.

11 years agocmd/tests: Add tests for EQU comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:25 +0000 (03:10 +0200)] 
cmd/tests: Add tests for EQU comparison operator in "if" statements.

11 years agocmd/tests: Add tests for LEQ comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:24 +0000 (03:10 +0200)] 
cmd/tests: Add tests for LEQ comparison operator in "if" statements.

11 years agocmd/tests: Add tests for LSS comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:23 +0000 (03:10 +0200)] 
cmd/tests: Add tests for LSS comparison operator in "if" statements.

11 years agod3dx9/tests: Add a simple test for filling compressed textures.
Józef Kucia [Mon, 22 Oct 2012 15:20:30 +0000 (17:20 +0200)] 
d3dx9/tests: Add a simple test for filling compressed textures.

11 years agod3dx9/tests: Add tests for filling floating-point textures.
Józef Kucia [Mon, 22 Oct 2012 15:20:29 +0000 (17:20 +0200)] 
d3dx9/tests: Add tests for filling floating-point textures.

11 years agod3dx9: Do not try to fill textures other than ARGB in fill texture functions.
Józef Kucia [Mon, 22 Oct 2012 15:20:28 +0000 (17:20 +0200)] 
d3dx9: Do not try to fill textures other than ARGB in fill texture functions.

11 years agod3dx9: Introduce a separate pixel format type for compressed pixel formats.
Józef Kucia [Mon, 22 Oct 2012 15:20:27 +0000 (17:20 +0200)] 
d3dx9: Introduce a separate pixel format type for compressed pixel formats.

11 years agod3dx9/tests: Only release a texture when it was created.
Józef Kucia [Mon, 22 Oct 2012 15:20:26 +0000 (17:20 +0200)] 
d3dx9/tests: Only release a texture when it was created.

11 years agowinedbg: Buffer size includes the quotes (coverity).
André Hentschel [Mon, 22 Oct 2012 17:42:49 +0000 (19:42 +0200)] 
winedbg: Buffer size includes the quotes (coverity).

11 years agoview: Buffer size of GetFileTitleW is in characters, not bytes (coverity).
André Hentschel [Mon, 22 Oct 2012 17:31:36 +0000 (19:31 +0200)] 
view: Buffer size of GetFileTitleW is in characters, not bytes (coverity).

11 years agomsvcp60: Copy correct number of characters in basic_string::_Grow.
Piotr Caban [Mon, 22 Oct 2012 15:15:49 +0000 (17:15 +0200)] 
msvcp60: Copy correct number of characters in basic_string::_Grow.

11 years agoservices: Added tests for service thread termination without setting service state...
Piotr Caban [Mon, 22 Oct 2012 13:00:47 +0000 (15:00 +0200)] 
services: Added tests for service thread termination without setting service state to stopped.

11 years agoservices: Kill service thread after timeout so it can terminate cleanly.
Piotr Caban [Mon, 22 Oct 2012 12:26:10 +0000 (14:26 +0200)] 
services: Kill service thread after timeout so it can terminate cleanly.

11 years agoadvapi32: Don't terminate service when its last thread has exited.
Piotr Caban [Mon, 22 Oct 2012 12:25:54 +0000 (14:25 +0200)] 
advapi32: Don't terminate service when its last thread has exited.

11 years agoadvapi32: Return from StartServiceCtrlDispatcher when service status is changed to...
Piotr Caban [Mon, 22 Oct 2012 12:25:37 +0000 (14:25 +0200)] 
advapi32: Return from StartServiceCtrlDispatcher when service status is changed to stopped.

11 years agoadvapi32: Validate arguments in StartServiceCtrlDispatcher.
Piotr Caban [Mon, 22 Oct 2012 12:25:13 +0000 (14:25 +0200)] 
advapi32: Validate arguments in StartServiceCtrlDispatcher.

11 years agouser32: Retrieve the graphics driver module from gdi32.
Alexandre Julliard [Mon, 22 Oct 2012 13:06:59 +0000 (15:06 +0200)] 
user32: Retrieve the graphics driver module from gdi32.

11 years agogdi32: Export a function to retrieve the module handle of the graphics driver for...
Alexandre Julliard [Mon, 22 Oct 2012 13:05:54 +0000 (15:05 +0200)] 
gdi32: Export a function to retrieve the module handle of the graphics driver for a DC.

11 years agoexplorer: Remove support for the old-style X11 desktop configuration key.
Alexandre Julliard [Mon, 22 Oct 2012 12:37:00 +0000 (14:37 +0200)] 
explorer: Remove support for the old-style X11 desktop configuration key.

11 years agowinex11: Remove some remainders of the ddraw HAL support.
Alexandre Julliard [Mon, 22 Oct 2012 12:36:31 +0000 (14:36 +0200)] 
winex11: Remove some remainders of the ddraw HAL support.

11 years agocmd: Properly handle multibyte characters in batch files.
Akihiro Sagawa [Fri, 19 Oct 2012 16:02:24 +0000 (01:02 +0900)] 
cmd: Properly handle multibyte characters in batch files.

11 years agoAssorted spelling tweaks and fixes.
Francois Gouget [Mon, 22 Oct 2012 10:20:23 +0000 (12:20 +0200)] 
Assorted spelling tweaks and fixes.

11 years agodwrite: Implement FindFamilyName() for system font collection.
Nikolay Sivov [Sun, 21 Oct 2012 04:31:11 +0000 (00:31 -0400)] 
dwrite: Implement FindFamilyName() for system font collection.

11 years agodwrite: Add all installed font families to system font collection.
Nikolay Sivov [Sun, 21 Oct 2012 04:24:35 +0000 (00:24 -0400)] 
dwrite: Add all installed font families to system font collection.

11 years agodwrite: Fix a stupid copy/paste typo in Release return value.
Nikolay Sivov [Sun, 21 Oct 2012 01:47:22 +0000 (21:47 -0400)] 
dwrite: Fix a stupid copy/paste typo in Release return value.

11 years agodwrite: Added a stub for IDWriteFontCollection.
Nikolay Sivov [Sun, 21 Oct 2012 01:43:01 +0000 (21:43 -0400)] 
dwrite: Added a stub for IDWriteFontCollection.

11 years agodwrite: Store text string in layout object.
Nikolay Sivov [Sat, 20 Oct 2012 21:02:25 +0000 (17:02 -0400)] 
dwrite: Store text string in layout object.

11 years agomshtml: Added more events tests.
Jacek Caban [Mon, 22 Oct 2012 10:00:06 +0000 (12:00 +0200)] 
mshtml: Added more events tests.

11 years agomshtml: Set 'this' to window object for onload handlers.
Jacek Caban [Mon, 22 Oct 2012 09:59:45 +0000 (11:59 +0200)] 
mshtml: Set 'this' to window object for onload handlers.

11 years agomshtml: Added IHTMLLocation::toString implementation.
Jacek Caban [Mon, 22 Oct 2012 09:59:27 +0000 (11:59 +0200)] 
mshtml: Added IHTMLLocation::toString implementation.

11 years agomshtml: Fixed attribute object caching logic.
Jacek Caban [Mon, 22 Oct 2012 09:59:10 +0000 (11:59 +0200)] 
mshtml: Fixed attribute object caching logic.

11 years agod3drm: Fix normals computation and add according tests.
Christian Costa [Sun, 21 Oct 2012 16:11:03 +0000 (18:11 +0200)] 
d3drm: Fix normals computation and add according tests.

11 years agod3drm: Enum all materials even if only the first one is handled.
Christian Costa [Sun, 21 Oct 2012 12:51:32 +0000 (14:51 +0200)] 
d3drm: Enum all materials even if only the first one is handled.

11 years agod3drm: Fix child leak.
Christian Costa [Sun, 21 Oct 2012 12:51:25 +0000 (14:51 +0200)] 
d3drm: Fix child leak.

11 years agod3drm: Fix wrong condition.
Christian Costa [Sun, 21 Oct 2012 12:51:17 +0000 (14:51 +0200)] 
d3drm: Fix wrong condition.

11 years agod3dxof: Display new ref count in AddRef & Release.
Christian Costa [Sun, 21 Oct 2012 12:50:36 +0000 (14:50 +0200)] 
d3dxof: Display new ref count in AddRef & Release.

11 years agogdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDr...
Dmitry Timoshkov [Mon, 22 Oct 2012 08:50:15 +0000 (17:50 +0900)] 
gdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDriverString.

11 years agowinhttp: Respect the redirect policy setting.
Hans Leidekker [Mon, 22 Oct 2012 08:25:05 +0000 (10:25 +0200)] 
winhttp: Respect the redirect policy setting.

11 years agowinhttp: Pass the redirect policy setting down to request objects.
Hans Leidekker [Mon, 22 Oct 2012 08:24:50 +0000 (10:24 +0200)] 
winhttp: Pass the redirect policy setting down to request objects.

11 years agouser32: Implement GetRawInputDeviceInfoA().
Henri Verbeet [Sun, 21 Oct 2012 18:20:40 +0000 (20:20 +0200)] 
user32: Implement GetRawInputDeviceInfoA().

11 years agowined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.
Henri Verbeet [Sun, 21 Oct 2012 18:20:39 +0000 (20:20 +0200)] 
wined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.

11 years agowined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declar...
Henri Verbeet [Sun, 21 Oct 2012 18:20:38 +0000 (20:20 +0200)] 
wined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declarations().

11 years agowined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().
Henri Verbeet [Sun, 21 Oct 2012 18:20:37 +0000 (20:20 +0200)] 
wined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().

11 years agowined3d: Also read comments in shader_sm1_is_end().
Henri Verbeet [Sun, 21 Oct 2012 18:20:36 +0000 (20:20 +0200)] 
wined3d: Also read comments in shader_sm1_is_end().

11 years agontdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.
James Eder [Sun, 21 Oct 2012 00:40:47 +0000 (18:40 -0600)] 
ntdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.

11 years agontdll: Add detection for Revision in get_cpuinfo().
James Eder [Sun, 21 Oct 2012 00:40:46 +0000 (18:40 -0600)] 
ntdll: Add detection for Revision in get_cpuinfo().

11 years agontdll: Handle CPU Level (family) as a vendor specific component.
James Eder [Sun, 21 Oct 2012 00:40:45 +0000 (18:40 -0600)] 
ntdll: Handle CPU Level (family) as a vendor specific component.

11 years agontdll: Add more feature detection in get_cpuinfo().
James Eder [Sun, 21 Oct 2012 00:40:44 +0000 (18:40 -0600)] 
ntdll: Add more feature detection in get_cpuinfo().

11 years agontdll: Add support for cpuid on x86_64.
James Eder [Sun, 21 Oct 2012 00:40:43 +0000 (18:40 -0600)] 
ntdll: Add support for cpuid on x86_64.

11 years agowinex11: Fix name of extension WGL_NV_render_texture_rectangle.
Ken Thomases [Sat, 20 Oct 2012 07:04:58 +0000 (02:04 -0500)] 
winex11: Fix name of extension WGL_NV_render_texture_rectangle.

11 years agowinemenubuilder: Use proper marker (negative index) for unused icon slot.
Ken Thomases [Sat, 20 Oct 2012 04:59:29 +0000 (23:59 -0500)] 
winemenubuilder: Use proper marker (negative index) for unused icon slot.

11 years agogdi32: Update the ref count of stock objects when deleting a DC.
Alexandre Julliard [Sun, 21 Oct 2012 10:18:46 +0000 (12:18 +0200)] 
gdi32: Update the ref count of stock objects when deleting a DC.

11 years agowinex11: Never use a surface for embedded windows, even for the parents.
Alexandre Julliard [Sun, 21 Oct 2012 10:18:16 +0000 (12:18 +0200)] 
winex11: Never use a surface for embedded windows, even for the parents.

11 years agofonts: 10-pixel strikes for Tahoma bold.
Huw Davies [Fri, 19 Oct 2012 14:41:41 +0000 (15:41 +0100)] 
fonts: 10-pixel strikes for Tahoma bold.

11 years agogdi32: Move the string rendering code to a common function.
Huw Davies [Fri, 19 Oct 2012 12:12:08 +0000 (13:12 +0100)] 
gdi32: Move the string rendering code to a common function.

11 years agogdi32: Use the helper to draw the glyphs.
Huw Davies [Fri, 19 Oct 2012 12:12:07 +0000 (13:12 +0100)] 
gdi32: Use the helper to draw the glyphs.

11 years agogdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.
Huw Davies [Fri, 19 Oct 2012 12:12:06 +0000 (13:12 +0100)] 
gdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.

11 years agogdi32: Pass a dib_info structure to draw_glyph.
Huw Davies [Fri, 19 Oct 2012 12:12:05 +0000 (13:12 +0100)] 
gdi32: Pass a dib_info structure to draw_glyph.

11 years agodsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.
Maarten Lankhorst [Tue, 16 Oct 2012 12:06:26 +0000 (14:06 +0200)] 
dsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.

11 years agowinmm: Do not blindly reset device when already stopped.
Maarten Lankhorst [Tue, 16 Oct 2012 12:06:25 +0000 (14:06 +0200)] 
winmm: Do not blindly reset device when already stopped.

11 years agomshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:59:57 +0000 (11:59 +0200)] 
mshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).

11 years agomshtml: Properly handle OOM errors in htmlnode.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:34 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in htmlnode.c (coverity).

11 years agomshtml: Properly handle OOM errors in navigate.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:15 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in navigate.c (coverity).

11 years agomshtml: Properly handle OOM errors in nsio.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:01 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in nsio.c (coverity).

11 years agomshtml: Properly handle OOM errors in omnavigator.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:57:47 +0000 (11:57 +0200)] 
mshtml: Properly handle OOM errors in omnavigator.c (coverity).

11 years agomshtml: Properly handle OOM errors in script.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:57:30 +0000 (11:57 +0200)] 
mshtml: Properly handle OOM errors in script.c (coverity).

11 years agomshtml: Properly handle OOM errors in task.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:56:59 +0000 (11:56 +0200)] 
mshtml: Properly handle OOM errors in task.c (coverity).

11 years agowinemenubuilder: Scale 64x64 classic icons to 128x128 for Icns format.
Aric Stewart [Thu, 18 Oct 2012 21:05:28 +0000 (16:05 -0500)] 
winemenubuilder: Scale 64x64 classic icons to 128x128 for Icns format.

11 years agogdi32/tests: Fixed typo in localized name tests.
Qian Hong [Thu, 18 Oct 2012 18:13:44 +0000 (02:13 +0800)] 
gdi32/tests: Fixed typo in localized name tests.

11 years agogdi32/tests: Declared system_lang_id as a global variable.
Qian Hong [Thu, 18 Oct 2012 18:13:25 +0000 (02:13 +0800)] 
gdi32/tests: Declared system_lang_id as a global variable.

11 years agogdi32/tests: Marked EnumFontFamiliesEx_default_charset test on Arabic locale as broken.
Qian Hong [Thu, 18 Oct 2012 18:13:01 +0000 (02:13 +0800)] 
gdi32/tests: Marked EnumFontFamiliesEx_default_charset test on Arabic locale as broken.

11 years agogdi32/tests: Skip some broken bitmap font metrics tests on Arabic locale.
Qian Hong [Thu, 18 Oct 2012 18:12:11 +0000 (02:12 +0800)] 
gdi32/tests: Skip some broken bitmap font metrics tests on Arabic locale.

11 years agogdi32/tests: Fixed broken value in bitmap font metrics on Arabic locale.
Qian Hong [Thu, 18 Oct 2012 18:11:41 +0000 (02:11 +0800)] 
gdi32/tests: Fixed broken value in bitmap font metrics on Arabic locale.

11 years agogdi32/tests: Fixed broken bitmap font metrics test on CJK locales.
Qian Hong [Thu, 18 Oct 2012 18:11:04 +0000 (02:11 +0800)] 
gdi32/tests: Fixed broken bitmap font metrics test on CJK locales.

11 years agogdi32/tests: Fixed broken value in bitmap font metrics on Japanese locale.
Qian Hong [Thu, 18 Oct 2012 18:09:59 +0000 (02:09 +0800)] 
gdi32/tests: Fixed broken value in bitmap font metrics on Japanese locale.

11 years agomsvcp: Sync num_put<> put_double.
Daniel Lehman [Thu, 18 Oct 2012 21:27:01 +0000 (14:27 -0700)] 
msvcp: Sync num_put<> put_double.

11 years agomsvcp90: In num_put, use default precision of 6 if 0 and not fixed.
Daniel Lehman [Thu, 4 Oct 2012 16:42:25 +0000 (09:42 -0700)] 
msvcp90: In num_put, use default precision of 6 if 0 and not fixed.

11 years agod3drm: Fix memcpy arguments for matrix transformations (coverity).
André Hentschel [Thu, 18 Oct 2012 22:06:12 +0000 (00:06 +0200)] 
d3drm: Fix memcpy arguments for matrix transformations (coverity).

11 years agouser32: Implement GetRawInputDeviceInfoW().
Henri Verbeet [Thu, 18 Oct 2012 20:12:53 +0000 (22:12 +0200)] 
user32: Implement GetRawInputDeviceInfoW().

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().