wine/eterwine.git
9 years agod3d11: Rename WINE_D3D10_TO_STR to WINE_D3D_TO_STR.
Józef Kucia [Thu, 4 Feb 2016 00:17:50 +0000 (01:17 +0100)]
d3d11: Rename WINE_D3D10_TO_STR to WINE_D3D_TO_STR.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Use the link_name operation to create named objects.
Alexandre Julliard [Thu, 4 Feb 2016 12:08:02 +0000 (21:08 +0900)]
server: Use the link_name operation to create named objects.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Add link_name and unlink_name object operations.
Alexandre Julliard [Thu, 4 Feb 2016 12:07:19 +0000 (21:07 +0900)]
server: Add link_name and unlink_name object operations.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update French translation.
Frédéric Delanoy [Thu, 4 Feb 2016 11:51:21 +0000 (12:51 +0100)]
po: Update French translation.

Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agousp10: Correct math punctuation handling in itemization.
Aric Stewart [Wed, 3 Feb 2016 18:55:30 +0000 (12:55 -0600)]
usp10: Correct math punctuation handling in itemization.

Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agousp10: Directional control codes force complex itemization.
Aric Stewart [Wed, 3 Feb 2016 18:55:12 +0000 (12:55 -0600)]
usp10: Directional control codes force complex itemization.

Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agotools: Add a script to update the ANNOUNCE file at release time.
Alexandre Julliard [Thu, 4 Feb 2016 08:53:19 +0000 (17:53 +0900)]
tools: Add a script to update the ANNOUNCE file at release time.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Introduce a debug function for struct wined3d_box.
Henri Verbeet [Wed, 3 Feb 2016 21:23:00 +0000 (22:23 +0100)]
wined3d: Introduce a debug function for struct wined3d_box.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Merge cubetexture_init() into texture_init().
Henri Verbeet [Wed, 3 Feb 2016 21:22:59 +0000 (22:22 +0100)]
wined3d: Merge cubetexture_init() into texture_init().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_rendertarget_view_create_from_sub_resource() in ddraw_surface_get_...
Henri Verbeet [Wed, 3 Feb 2016 21:22:58 +0000 (22:22 +0100)]
ddraw: Use wined3d_rendertarget_view_create_from_sub_resource() in ddraw_surface_get_rendertarget_view().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Pass a view to blit_shader.depth_fill().
Henri Verbeet [Wed, 3 Feb 2016 21:22:57 +0000 (22:22 +0100)]
wined3d: Pass a view to blit_shader.depth_fill().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Pass a view to blit_shader.color_fill().
Henri Verbeet [Wed, 3 Feb 2016 21:22:56 +0000 (22:22 +0100)]
wined3d: Pass a view to blit_shader.color_fill().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite/tests: Skip tests if no English family name was returned.
Nikolay Sivov [Wed, 3 Feb 2016 17:57:25 +0000 (20:57 +0300)]
dwrite/tests: Skip tests if no English family name was returned.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agogdiplus: Implement GdipGetPenTransform.
Alistair Leslie-Hughes [Sun, 31 Jan 2016 10:55:31 +0000 (21:55 +1100)]
gdiplus: Implement GdipGetPenTransform.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomscoree: Call native DllEntryPoint when it is defined in COR header.
Paul Gofman [Sat, 30 Jan 2016 01:36:49 +0000 (04:36 +0300)]
mscoree: Call native DllEntryPoint when it is defined in COR header.

Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomscoree: Add FixupVTable_Assembly function which takes preloaded assembly headers.
Paul Gofman [Sat, 30 Jan 2016 01:36:48 +0000 (04:36 +0300)]
mscoree: Add FixupVTable_Assembly function which takes preloaded assembly headers.

Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Finnish translation.
Lauri Kenttä [Wed, 3 Feb 2016 15:51:21 +0000 (17:51 +0200)]
po: Update Finnish translation.

Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowebservices: Implement WsWriteStartCData and WsWriteEndCData.
Hans Leidekker [Wed, 3 Feb 2016 14:43:47 +0000 (15:43 +0100)]
webservices: Implement WsWriteStartCData and WsWriteEndCData.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowebservices: Parse CDATA nodes.
Hans Leidekker [Wed, 3 Feb 2016 14:43:46 +0000 (15:43 +0100)]
webservices: Parse CDATA nodes.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowebservices: Support more writer states in WsWriteText.
Hans Leidekker [Wed, 3 Feb 2016 14:43:45 +0000 (15:43 +0100)]
webservices: Support more writer states in WsWriteText.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowebservices: Don't validate reader state in read_endelement.
Hans Leidekker [Wed, 3 Feb 2016 14:43:44 +0000 (15:43 +0100)]
webservices: Don't validate reader state in read_endelement.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowebservices: Implement WsReadEndAttribute.
Hans Leidekker [Wed, 3 Feb 2016 14:43:43 +0000 (15:43 +0100)]
webservices: Implement WsReadEndAttribute.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agompr/tests: Add tests for WNetUseConnectionA().
Pierre Schweitzer [Sun, 31 Jan 2016 21:17:27 +0000 (22:17 +0100)]
mpr/tests: Add tests for WNetUseConnectionA().

Signed-off-by: Pierre Schweitzer <pierre@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d10core/tests: Add test for SM4 sample_b instruction.
Józef Kucia [Wed, 3 Feb 2016 10:49:13 +0000 (11:49 +0100)]
d3d10core/tests: Add test for SM4 sample_b instruction.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d11/tests: Add test for SM4 sample_b instruction.
Józef Kucia [Wed, 3 Feb 2016 10:49:12 +0000 (11:49 +0100)]
d3d11/tests: Add test for SM4 sample_b instruction.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Implement SM4 sample_d instruction.
Józef Kucia [Wed, 3 Feb 2016 10:49:11 +0000 (11:49 +0100)]
wined3d: Implement SM4 sample_d instruction.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Implement SM4 sample_b instruction.
Józef Kucia [Wed, 3 Feb 2016 10:49:10 +0000 (11:49 +0100)]
wined3d: Implement SM4 sample_b instruction.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Merge shader_glsl_sample() and shader_glsl_sample_lod().
Józef Kucia [Wed, 3 Feb 2016 10:49:09 +0000 (11:49 +0100)]
wined3d: Merge shader_glsl_sample() and shader_glsl_sample_lod().

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 sample_c opcode.
Józef Kucia [Wed, 3 Feb 2016 10:49:08 +0000 (11:49 +0100)]
wined3d: Recognize SM4 sample_c opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Implement SetLineSpacing() for layout.
Nikolay Sivov [Tue, 2 Feb 2016 20:14:40 +0000 (23:14 +0300)]
dwrite: Implement SetLineSpacing() for layout.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Implement SetFlowDirection() for layout.
Nikolay Sivov [Tue, 2 Feb 2016 20:14:39 +0000 (23:14 +0300)]
dwrite: Implement SetFlowDirection() for layout.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Invalidate layout on all cases of attribute change.
Nikolay Sivov [Tue, 2 Feb 2016 20:14:38 +0000 (23:14 +0300)]
dwrite: Invalidate layout on all cases of attribute change.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Add a zero width line after last mandatory breakpoint.
Nikolay Sivov [Tue, 2 Feb 2016 20:14:37 +0000 (23:14 +0300)]
dwrite: Add a zero width line after last mandatory breakpoint.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Use wined3d_rendertarget_view_create() in wined3d_device_reset().
Henri Verbeet [Tue, 2 Feb 2016 18:23:33 +0000 (19:23 +0100)]
wined3d: Use wined3d_rendertarget_view_create() in wined3d_device_reset().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Use wined3d_rendertarget_view_create() in wined3d_device_init_3d().
Henri Verbeet [Tue, 2 Feb 2016 18:23:32 +0000 (19:23 +0100)]
wined3d: Use wined3d_rendertarget_view_create() in wined3d_device_init_3d().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Simplify wined3d_rendertarget_view_create_from_sub_resource().
Henri Verbeet [Tue, 2 Feb 2016 18:23:31 +0000 (19:23 +0100)]
wined3d: Simplify wined3d_rendertarget_view_create_from_sub_resource().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_resource_unmap() in ddraw_surface7_Unlock().
Henri Verbeet [Tue, 2 Feb 2016 18:23:30 +0000 (19:23 +0100)]
ddraw: Use wined3d_resource_unmap() in ddraw_surface7_Unlock().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_resource_map() in surface_lock().
Henri Verbeet [Tue, 2 Feb 2016 18:23:29 +0000 (19:23 +0100)]
ddraw: Use wined3d_resource_map() in surface_lock().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Implement GetTimeZoneInformationForYear.
Vincent Povirk [Fri, 29 Jan 2016 20:31:27 +0000 (14:31 -0600)]
kernel32: Implement GetTimeZoneInformationForYear.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32/tests: Add tests for GetTimeZoneInformationForYear.
Vincent Povirk [Fri, 29 Jan 2016 20:31:26 +0000 (14:31 -0600)]
kernel32/tests: Add tests for GetTimeZoneInformationForYear.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: A window may be notified with WM_CAPTURECHANGED about itself if SetCapture...
Christopher Thielen [Mon, 1 Feb 2016 04:32:51 +0000 (20:32 -0800)]
user32: A window may be notified with WM_CAPTURECHANGED about itself if SetCapture() is called twice.

Signed-off-by: Christopher Thielen <cthielen@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Ensure that button responds only to changes in WM_CAPTURECHANGED handler.
Christopher Thielen [Mon, 1 Feb 2016 04:31:02 +0000 (20:31 -0800)]
user32: Ensure that button responds only to changes in WM_CAPTURECHANGED handler.

Signed-off-by: Christopher Thielen <cthielen@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Ensure that trackbar respond only to changes in WM_CAPTURECHANGED handler.
Christopher Thielen [Mon, 1 Feb 2016 04:26:47 +0000 (20:26 -0800)]
comctl32: Ensure that trackbar respond only to changes in WM_CAPTURECHANGED handler.

Signed-off-by: Christopher Thielen <cthielen@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Ensure that toolbar respond only to changes in WM_CAPTURECHANGED handler.
Christopher Thielen [Mon, 1 Feb 2016 04:26:47 +0000 (20:26 -0800)]
comctl32: Ensure that toolbar respond only to changes in WM_CAPTURECHANGED handler.

Signed-off-by: Christopher Thielen <cthielen@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_globalFlags opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:34 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_globalFlags opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_input_siv opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:33 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_input_siv opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_output_siv opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:32 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_output_siv opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_input_sgv opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:31 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_input_sgv opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_input_ps_siv opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:30 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_input_ps_siv opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_input_ps_sgv opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:29 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_input_ps_sgv opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_input opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:28 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_input opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_input_ps opcode.
Józef Kucia [Tue, 2 Feb 2016 10:32:27 +0000 (11:32 +0100)]
wined3d: Recognize SM4 dcl_input_ps opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Don't return an error if the created window station already exists.
Alexandre Julliard [Tue, 2 Feb 2016 12:46:46 +0000 (21:46 +0900)]
server: Don't return an error if the created window station already exists.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Implement serial port read interval timeouts.
Alexandre Julliard [Tue, 2 Feb 2016 06:18:31 +0000 (23:18 -0700)]
server: Implement serial port read interval timeouts.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite/tests: Test that soft hyphen is not marked as a whitespace.
Nikolay Sivov [Mon, 1 Feb 2016 22:41:13 +0000 (01:41 +0300)]
dwrite/tests: Test that soft hyphen is not marked as a whitespace.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Release drawing effect after trimming sign Draw().
Nikolay Sivov [Mon, 1 Feb 2016 22:41:12 +0000 (01:41 +0300)]
dwrite: Release drawing effect after trimming sign Draw().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Improve SetScriptAnalysis()/SetBidiLevel() tracing.
Nikolay Sivov [Mon, 1 Feb 2016 22:41:11 +0000 (01:41 +0300)]
dwrite: Improve SetScriptAnalysis()/SetBidiLevel() tracing.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Don't use BOOL values to set bit fields.
Nikolay Sivov [Mon, 1 Feb 2016 22:41:10 +0000 (01:41 +0300)]
dwrite: Don't use BOOL values to set bit fields.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Fix newlineLength metric to include all newline chars at the end of the line.
Nikolay Sivov [Mon, 1 Feb 2016 22:41:09 +0000 (01:41 +0300)]
dwrite: Fix newlineLength metric to include all newline chars at the end of the line.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_resource_map() in d3d_texture2_Load().
Henri Verbeet [Mon, 1 Feb 2016 17:42:12 +0000 (18:42 +0100)]
ddraw: Use wined3d_resource_map() in d3d_texture2_Load().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Use wined3d_texture_get_dc() in device_load_logo().
Henri Verbeet [Mon, 1 Feb 2016 17:42:11 +0000 (18:42 +0100)]
wined3d: Use wined3d_texture_get_dc() in device_load_logo().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_release_dc() in ddraw_surface7_ReleaseDC().
Henri Verbeet [Mon, 1 Feb 2016 17:42:10 +0000 (18:42 +0100)]
ddraw: Use wined3d_texture_release_dc() in ddraw_surface7_ReleaseDC().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_get_dc() in ddraw_surface7_GetDC().
Henri Verbeet [Mon, 1 Feb 2016 17:42:09 +0000 (18:42 +0100)]
ddraw: Use wined3d_texture_get_dc() in ddraw_surface7_GetDC().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_get_dc() in ddraw_surface_update_frontbuffer().
Henri Verbeet [Mon, 1 Feb 2016 17:42:08 +0000 (18:42 +0100)]
ddraw: Use wined3d_texture_get_dc() in ddraw_surface_update_frontbuffer().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Clean up naming in shader_sm1.c.
Józef Kucia [Sun, 31 Jan 2016 23:14:40 +0000 (00:14 +0100)]
wined3d: Clean up naming in shader_sm1.c.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Fix SM4 exp, log and rsq instructions.
Józef Kucia [Sun, 31 Jan 2016 23:14:39 +0000 (00:14 +0100)]
wined3d: Fix SM4 exp, log and rsq instructions.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_sampler opcode.
Józef Kucia [Sun, 31 Jan 2016 23:14:38 +0000 (00:14 +0100)]
wined3d: Recognize SM4 dcl_sampler opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_output opcode.
Józef Kucia [Sun, 31 Jan 2016 23:14:37 +0000 (00:14 +0100)]
wined3d: Recognize SM4 dcl_output opcode.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 dcl_immediateConstantBuffer.
Józef Kucia [Sun, 31 Jan 2016 23:14:36 +0000 (00:14 +0100)]
wined3d: Recognize SM4 dcl_immediateConstantBuffer.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoimm32: Messages from ImmGenerateMessage are sent not posted.
Aric Stewart [Fri, 29 Jan 2016 02:36:30 +0000 (20:36 -0600)]
imm32: Messages from ImmGenerateMessage are sent not posted.

Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsvcrt: Handle of thread created by _beginthread should not be closed on thread detach.
Paul Gofman [Mon, 1 Feb 2016 12:16:01 +0000 (15:16 +0300)]
msvcrt: Handle of thread created by _beginthread should not be closed on thread detach.

Handle should be closed if _endthread is called or thread function
exits. If thread is terminated by ExitThread or _endthreadex, thread
handle remains valid.

Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Remove some redundant includes.
Nikolay Sivov [Mon, 1 Feb 2016 11:59:14 +0000 (14:59 +0300)]
dwrite: Remove some redundant includes.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Implement GetTextBeforePosition() for layout analysis source.
Nikolay Sivov [Mon, 1 Feb 2016 11:59:13 +0000 (14:59 +0300)]
dwrite: Implement GetTextBeforePosition() for layout analysis source.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Implement GetLocaleName() for layout analysis source.
Nikolay Sivov [Mon, 1 Feb 2016 11:59:12 +0000 (14:59 +0300)]
dwrite: Implement GetLocaleName() for layout analysis source.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Use regular refcounting pattern for layout internal sink/source interfaces.
Nikolay Sivov [Mon, 1 Feb 2016 11:59:11 +0000 (14:59 +0300)]
dwrite: Use regular refcounting pattern for layout internal sink/source interfaces.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodwrite: Update callback analysis interfaces used by layout internally.
Nikolay Sivov [Mon, 1 Feb 2016 11:59:10 +0000 (14:59 +0300)]
dwrite: Update callback analysis interfaces used by layout internally.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Treeview: Fix crash when deleting the first visible item while bRedraw...
Joachim Priesner [Sun, 31 Jan 2016 17:52:07 +0000 (18:52 +0100)]
comctl32: Treeview: Fix crash when deleting the first visible item while bRedraw == false.

Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agostrmbase: Decommit allocator when streaming stops.
Anton Baskanov [Sat, 30 Jan 2016 16:01:22 +0000 (22:01 +0600)]
strmbase: Decommit allocator when streaming stops.

Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Wine Gecko 2.44 release.
Jacek Caban [Sat, 30 Jan 2016 15:50:52 +0000 (16:50 +0100)]
mshtml: Wine Gecko 2.44 release.

Includes fixes by Sebastian Lackner.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Avoid double initialization in IsDialogMessageW.
Alex Henrie [Sat, 30 Jan 2016 06:58:15 +0000 (23:58 -0700)]
user32: Avoid double initialization in IsDialogMessageW.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Fix comments explaining visibleOrder and firstVisible.
Joachim Priesner [Fri, 29 Jan 2016 21:04:10 +0000 (22:04 +0100)]
comctl32: Fix comments explaining visibleOrder and firstVisible.

Hopefully this clears up the confusion between a) visible as in "all
ancestors are expanded" and b) visible as in "within the part of the
tree that is displayed on the screen".

Also, the claim that firstVisible has visible order 0 was false.

Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Nikolay Sivov<nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_preload() in d3d_device7_PreLoad().
Henri Verbeet [Fri, 29 Jan 2016 17:48:57 +0000 (18:48 +0100)]
ddraw: Use wined3d_texture_preload() in d3d_device7_PreLoad().

This is safe because D3D is always initialized in D3D device methods.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Print an ERR for non-zero sub-resource indices in ddraw_surface7_Flip().
Henri Verbeet [Fri, 29 Jan 2016 17:48:56 +0000 (18:48 +0100)]
ddraw: Print an ERR for non-zero sub-resource indices in ddraw_surface7_Flip().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_blt() in copy_mipmap_chain().
Henri Verbeet [Fri, 29 Jan 2016 17:48:55 +0000 (18:48 +0100)]
ddraw: Use wined3d_texture_blt() in copy_mipmap_chain().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_blt() in ddraw_surface_update_frontbuffer().
Henri Verbeet [Fri, 29 Jan 2016 17:48:54 +0000 (18:48 +0100)]
ddraw: Use wined3d_texture_blt() in ddraw_surface_update_frontbuffer().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddraw: Use wined3d_texture_blt() in ddraw_surface_blt_clipped().
Henri Verbeet [Fri, 29 Jan 2016 17:48:53 +0000 (18:48 +0100)]
ddraw: Use wined3d_texture_blt() in ddraw_surface_blt_clipped().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agojscript: Fixed tests on some old jscript versions.
Jacek Caban [Fri, 29 Jan 2016 15:15:25 +0000 (16:15 +0100)]
jscript: Fixed tests on some old jscript versions.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Add some tests for window station and desktop object names.
Alexandre Julliard [Mon, 1 Feb 2016 08:53:10 +0000 (17:53 +0900)]
user32: Add some tests for window station and desktop object names.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Fix checks for a valid directory in object attributes.
Alexandre Julliard [Mon, 1 Feb 2016 05:57:37 +0000 (14:57 +0900)]
server: Fix checks for a valid directory in object attributes.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll: Add tests for the length of the object attributes structure.
Alexandre Julliard [Fri, 29 Jan 2016 15:30:25 +0000 (00:30 +0900)]
ntdll: Add tests for the length of the object attributes structure.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll/tests: Add a helper function to run tests across all kernel object types.
Alexandre Julliard [Fri, 29 Jan 2016 15:29:01 +0000 (00:29 +0900)]
ntdll/tests: Add a helper function to run tests across all kernel object types.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Use script versioning 2 if we're not in quirks mode.
Jacek Caban [Fri, 29 Jan 2016 13:48:06 +0000 (14:48 +0100)]
mshtml: Use script versioning 2 if we're not in quirks mode.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Recognize SM4 icb register.
Józef Kucia [Fri, 29 Jan 2016 08:44:44 +0000 (09:44 +0100)]
wined3d: Recognize SM4 icb register.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Add support for WINED3DFMT_R16_UNORM format.
Józef Kucia [Fri, 29 Jan 2016 08:44:42 +0000 (09:44 +0100)]
wined3d: Add support for WINED3DFMT_R16_UNORM format.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Add support for WINED3DFMT_R32G32B32_FLOAT format.
Józef Kucia [Fri, 29 Jan 2016 08:44:41 +0000 (09:44 +0100)]
wined3d: Add support for WINED3DFMT_R32G32B32_FLOAT format.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Add some expected WPARAM values to the SetFocusComboBox sequences.
Hugh McMaster [Fri, 29 Jan 2016 09:15:56 +0000 (20:15 +1100)]
user32/tests: Add some expected WPARAM values to the SetFocusComboBox sequences.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agobcrypt: Added BCRYPT_ALGORITHM_NAME property implementation.
Jacek Caban [Fri, 29 Jan 2016 13:25:30 +0000 (14:25 +0100)]
bcrypt: Added BCRYPT_ALGORITHM_NAME property implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agobcrypt: Make BCRYPT_HASH_LENGTH implementation more generic.
Jacek Caban [Fri, 29 Jan 2016 13:25:23 +0000 (14:25 +0100)]
bcrypt: Make BCRYPT_HASH_LENGTH implementation more generic.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agobcrypt: Make BCRYPT_HASH_LENGTH tests more generic.
Jacek Caban [Fri, 29 Jan 2016 13:25:11 +0000 (14:25 +0100)]
bcrypt: Make BCRYPT_HASH_LENGTH tests more generic.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoscrrun: Implement filesys_GetDrive for local drives.
Joachim Priesner [Thu, 28 Jan 2016 16:13:22 +0000 (17:13 +0100)]
scrrun: Implement filesys_GetDrive for local drives.

Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>