Alexandre Julliard [Fri, 29 Jan 2016 05:57:04 +0000 (14:57 +0900)]
ntdll: Add a helper to validate attributes in open calls, and use a common pattern in all calls.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 28 Jan 2016 16:32:22 +0000 (01:32 +0900)]
server: Implement NtOpenJobObject.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 29 Jan 2016 04:30:29 +0000 (13:30 +0900)]
wine.inf: Add quotes around the wordpad.exe path.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Justas Lavišius [Wed, 27 Jan 2016 15:35:29 +0000 (17:35 +0200)]
include: Force stack alignment on x86_64.
Signed-off-by: Justas Lavišius <bucaneer@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jeremy White [Thu, 28 Jan 2016 16:30:55 +0000 (10:30 -0600)]
winspool.drv: If the call to cupsPrintFile fails, print the cups error message.
Signed-off-by: Jeremy White <jwhite@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Andrew Eikum [Mon, 25 Jan 2016 14:47:10 +0000 (08:47 -0600)]
ntdll: Implement SystemLogicalProcessorInformationEx.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Wed, 27 Jan 2016 23:17:48 +0000 (00:17 +0100)]
ddraw: Return DDERR_INVALIDPARAMS for render states >= D3DSTATE_OVERRIDE_BIAS.
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>
Józef Kucia [Wed, 27 Jan 2016 23:17:46 +0000 (00:17 +0100)]
wined3d: Validate render state in wined3d_device_set_render_state().
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>
Matteo Bruni [Wed, 27 Jan 2016 23:15:48 +0000 (00:15 +0100)]
d3d8/tests: Test the creation of render targets with invalid multisample settings.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Wed, 27 Jan 2016 23:15:47 +0000 (00:15 +0100)]
d3d8/tests: Port test_checkdevicemultisampletype() from d3d9.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Wed, 27 Jan 2016 23:15:46 +0000 (00:15 +0100)]
d3d9/tests: Test the creation of render targets with invalid multisample settings.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Wed, 27 Jan 2016 23:15:45 +0000 (00:15 +0100)]
d3d9/tests: Extend test_checkdevicemultisampletype().
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Wed, 27 Jan 2016 23:15:44 +0000 (00:15 +0100)]
wined3d: Fail texture creation when invalid multisample settings are specified.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Wed, 27 Jan 2016 23:15:43 +0000 (00:15 +0100)]
wined3d: Add a real implementation of wined3d_check_device_multisample_type().
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Wed, 27 Jan 2016 22:43:46 +0000 (23:43 +0100)]
wined3d: Recognize SM4 sample_b 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>
Józef Kucia [Wed, 27 Jan 2016 22:43:45 +0000 (23:43 +0100)]
wined3d: Recognize SM4 sample_c_lz 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>
Józef Kucia [Wed, 27 Jan 2016 22:43:44 +0000 (23:43 +0100)]
wined3d: Implement SM4 round_z 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>
Józef Kucia [Wed, 27 Jan 2016 22:43:43 +0000 (23:43 +0100)]
wined3d: Implement SM4 round_pi 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>
Józef Kucia [Wed, 27 Jan 2016 22:43:42 +0000 (23:43 +0100)]
wined3d: Recognize SM4 round_z 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>
Józef Kucia [Wed, 27 Jan 2016 22:43:41 +0000 (23:43 +0100)]
wined3d: Recognize SM4 round_pi 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>
Józef Kucia [Wed, 27 Jan 2016 22:43:40 +0000 (23:43 +0100)]
wined3d: Implement SM4 ine 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>
Nikolay Sivov [Wed, 27 Jan 2016 20:34:00 +0000 (23:34 +0300)]
d2d1: Use drawing effect for underlines.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 28 Jan 2016 12:24:12 +0000 (21:24 +0900)]
ntdll: Add tests for kernel object names in the various open functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 28 Jan 2016 13:33:12 +0000 (22:33 +0900)]
server: Fix initialization of mailslot objects that don't have a name.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Thu, 28 Jan 2016 12:23:02 +0000 (21:23 +0900)]
wine.inf: Fix the wordpad.exe path in associations.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Sun, 24 Jan 2016 19:21:31 +0000 (20:21 +0100)]
advapi32/tests: Trace the SIDs if they are not as expected.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Wed, 27 Jan 2016 12:04:36 +0000 (13:04 +0100)]
oleaut32: Add ICreateTypeLib2::SetCustData tests.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Wed, 27 Jan 2016 12:04:29 +0000 (13:04 +0100)]
oleaut32: Add ICreateTypeLib2::SetCustData implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Wed, 27 Jan 2016 12:04:19 +0000 (13:04 +0100)]
oleaut32: Update cdguid on data reallocation in WMSFT_compile_custdata.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Wed, 27 Jan 2016 14:41:58 +0000 (15:41 +0100)]
shell32/tests: Fix a couple of okChildPath()/okChildString() mixups.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Wed, 27 Jan 2016 14:41:19 +0000 (15:41 +0100)]
shell32/tests: Show that verbs and classes override ShellExecute()'s normal handling of executables.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Wed, 27 Jan 2016 14:40:21 +0000 (15:40 +0100)]
shell32/tests: Test handling of nonexistent verbs in ShellExecute() & co.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 01:17:19 +0000 (04:17 +0300)]
dwrite: Don't use BOOL defined values for fields that are not BOOL.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 01:17:18 +0000 (04:17 +0300)]
dwrite: Inline object origin is at top-left corner, not baseline.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 01:17:17 +0000 (04:17 +0300)]
dwrite: Return valid metrics for layout created on empty text.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 01:17:16 +0000 (04:17 +0300)]
dwrite/tests: Some tests for layout based on empty text.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 01:17:15 +0000 (04:17 +0300)]
dwrite: Fix parameter validation in CreateTextLayout()/CreateGdiCompatibleTextLayout().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Riccardo Bortolato [Wed, 27 Jan 2016 19:44:41 +0000 (20:44 +0100)]
d3d9: Replace wined3d surface refcounting with texture refcounting.
Signed-off-by: Riccardo Bortolato <rikyz619@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Riccardo Bortolato [Wed, 27 Jan 2016 19:44:40 +0000 (20:44 +0100)]
d3d9: Implement d3d9_device_UpdateSurface() on top of wined3d_device_copy_sub_resource_region().
Signed-off-by: Riccardo Bortolato <rikyz619@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Wed, 27 Jan 2016 19:44:39 +0000 (20:44 +0100)]
d3d11: Add the Direct3D 11.1 D3D11_FORMAT_SUPPORT enum elements.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 27 Jan 2016 19:44:38 +0000 (20:44 +0100)]
wined3d: Require non-NULL rectangles in wined3d_surface_blt().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 27 Jan 2016 19:44:37 +0000 (20:44 +0100)]
wined3d: Pass non-NULL rectangles to wined3d_surface_blt() in wined3d_texture_blt().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 27 Jan 2016 19:44:36 +0000 (20:44 +0100)]
ddraw: Pass non-NULL rectangles to wined3d_surface_blt() in ddraw_surface7_BltFast().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 27 Jan 2016 19:44:35 +0000 (20:44 +0100)]
ddraw: Pass non-NULL rectangles to wined3d_surface_blt() in ddraw_surface_blt_clipped().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Wed, 27 Jan 2016 19:44:34 +0000 (20:44 +0100)]
ddraw: Pass non-NULL rectangles to wined3d_surface_blt() in ddraw_surface_update_frontbuffer().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 27 Jan 2016 19:44:12 +0000 (20:44 +0100)]
jscript: Added JSON tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 27 Jan 2016 19:43:55 +0000 (20:43 +0100)]
jscript: Added JSON.stringify implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 27 Jan 2016 19:43:41 +0000 (20:43 +0100)]
jscript: Added JSON.parse implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 27 Jan 2016 19:43:26 +0000 (20:43 +0100)]
jscript: Added JSON object stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 27 Jan 2016 19:43:11 +0000 (20:43 +0100)]
jscript: Added new is_finite helper.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jacek Caban [Wed, 27 Jan 2016 19:42:52 +0000 (20:42 +0100)]
jscript: Make parse_decimal a more generic helper.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hugh McMaster [Wed, 27 Jan 2016 05:20:05 +0000 (16:20 +1100)]
wineconsole: Improve a user dialog resource string.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hugh McMaster [Wed, 27 Jan 2016 03:55:17 +0000 (14:55 +1100)]
kernel32/tests: Add tests for the TRUE pathway of GetCurrentConsoleFont.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hugh McMaster [Wed, 27 Jan 2016 03:55:16 +0000 (14:55 +1100)]
kernel32: Implement the TRUE pathway of GetCurrentConsoleFont.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Wed, 27 Jan 2016 12:57:48 +0000 (15:57 +0300)]
dwrite: Line height/baseline includes lineGap as well.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Wed, 27 Jan 2016 12:57:47 +0000 (15:57 +0300)]
dwrite: Fix invalid cluster metrics array index access.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Wed, 27 Jan 2016 13:31:47 +0000 (13:31 +0000)]
include: Add IDropSourceNotify.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Wed, 27 Jan 2016 09:15:21 +0000 (20:15 +1100)]
olepro32: Add typelib resource.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Wed, 27 Jan 2016 12:38:04 +0000 (13:38 +0100)]
wined3d: Don't leak the device context on failure in context_create().
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Tue, 26 Jan 2016 21:51:33 +0000 (22:51 +0100)]
d3d9: Return one quality level when the multisampling type isn't available.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Tue, 26 Jan 2016 21:51:30 +0000 (22:51 +0100)]
wined3d: Add ARB_internalformat_query extension.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Tue, 26 Jan 2016 21:51:29 +0000 (22:51 +0100)]
wined3d: Limit the number of WINED3D_MULTISAMPLE_NON_MASKABLE quality levels reported.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Matteo Bruni [Tue, 26 Jan 2016 21:51:28 +0000 (22:51 +0100)]
wined3d: Improve wined3d_popcount() implementation.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Tue, 26 Jan 2016 16:49:15 +0000 (17:49 +0100)]
wined3d: Implement SM4 not 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>
Józef Kucia [Tue, 26 Jan 2016 16:49:14 +0000 (17:49 +0100)]
wined3d: Recognize SM4 not 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>
Józef Kucia [Tue, 26 Jan 2016 16:49:13 +0000 (17:49 +0100)]
wined3d: Implement SM4 ineg 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>
Józef Kucia [Tue, 26 Jan 2016 16:49:12 +0000 (17:49 +0100)]
wined3d: Implement SM4 ilt 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>
Józef Kucia [Tue, 26 Jan 2016 16:49:11 +0000 (17:49 +0100)]
wined3d: Implement SM4 ieq 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>
Józef Kucia [Tue, 26 Jan 2016 16:49:10 +0000 (17:49 +0100)]
wined3d: Recognize SM4 else 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>
Nikolay Sivov [Tue, 26 Jan 2016 12:36:18 +0000 (15:36 +0300)]
d2d1: Use drawing effect at DrawGlyphRun().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
André Hentschel [Tue, 26 Jan 2016 19:51:02 +0000 (20:51 +0100)]
include: Add more OID defines.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Tue, 26 Jan 2016 23:06:27 +0000 (00:06 +0100)]
wined3d: Pass non-NULL rectangles to wined3d_surface_blt() in wined3d_device_copy_resource().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Tue, 26 Jan 2016 23:06:26 +0000 (00:06 +0100)]
wined3d: Pass non-NULL rectangles to wined3d_surface_blt() in resolve_depth_buffer().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Tue, 26 Jan 2016 23:06:25 +0000 (00:06 +0100)]
wined3d: Rename the texture creation flags to WINED3D_TEXTURE_CREATE_*.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Tue, 26 Jan 2016 23:06:24 +0000 (00:06 +0100)]
wined3d: Rename WINED3D_RTYPE_VOLUME_TEXTURE to WINED3D_RTYPE_TEXTURE_3D.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Tue, 26 Jan 2016 23:06:23 +0000 (00:06 +0100)]
wined3d: Unify WINED3D_RTYPE_TEXTURE and WINED3D_RTYPE_CUBE_TEXTURE.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 16:31:14 +0000 (19:31 +0300)]
oleaut32/tests: Fix some test failures.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Wed, 27 Jan 2016 03:15:48 +0000 (12:15 +0900)]
ntdll/tests: Fix some more failures on restricted Windows.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
André Hentschel [Mon, 25 Jan 2016 20:52:37 +0000 (21:52 +0100)]
wpcap: Forward pcap_strerror to msvcrt.strerror.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hugh McMaster [Mon, 25 Jan 2016 10:01:02 +0000 (21:01 +1100)]
wineconsole: Apply the selected background colour to the entire font preview dialog.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hugh McMaster [Mon, 25 Jan 2016 10:01:01 +0000 (21:01 +1100)]
kernel32: Apply the new background colour to the active line.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hugh McMaster [Mon, 25 Jan 2016 10:01:00 +0000 (21:01 +1100)]
wineconsole: Apply the new background colour to the visible screen buffer.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Mon, 25 Jan 2016 08:59:57 +0000 (09:59 +0100)]
user32: Test error returned in out of timers case.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Mon, 25 Jan 2016 08:59:46 +0000 (09:59 +0100)]
server: Avoid infinite loop when we're out of timers in set_win_timer server call.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Pierre Schweitzer [Mon, 25 Jan 2016 07:17:48 +0000 (08:17 +0100)]
mpr: Add support for REG_EXPAND_SZ for providers path.
Signed-off-by: Pierre Schweitzer <pierre@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Fri, 22 Jan 2016 17:02:56 +0000 (18:02 +0100)]
shell32/tests: Trace the association properties for the DDE tests.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Fri, 22 Jan 2016 17:02:35 +0000 (18:02 +0100)]
shell32/tests: Call okShell() after a shell_execute{_ex}() test.
This ensures all the failed call parameters will be traced.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Fri, 22 Jan 2016 17:01:55 +0000 (18:01 +0100)]
shell32/tests: Trace the last ShellExecute command whenever a corresponding test fails.
okShell() serves to encapsulate handling of shell_call and also provides a means for further extensions.
Remove the shell_call static initialization to not hide potential
use-before-assignment compiler warnings.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 12:44:48 +0000 (15:44 +0300)]
dwrite: Implement DetermineMinWidth() using line breaking info.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 12:44:47 +0000 (15:44 +0300)]
dwrite: Fix setting canWrapLineAfter cluster flag.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 12:44:46 +0000 (15:44 +0300)]
dwrite: Reuse linebreaking isSoftHyphen flag for cluster metrics.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 12:44:45 +0000 (15:44 +0300)]
dwrite: Reuse linebreaking whitespace flag when filling cluster metrics.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 12:44:44 +0000 (15:44 +0300)]
dwrite: Zero width space U+200b is not a whitespace from analyzer/layout point of view.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Tue, 26 Jan 2016 12:31:49 +0000 (15:31 +0300)]
po: Update Russian translation.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Tue, 26 Jan 2016 10:16:05 +0000 (11:16 +0100)]
msi: Include the dialog in the check for duplicate event subscriptions.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Tue, 26 Jan 2016 10:14:31 +0000 (11:14 +0100)]
wininet/tests: Fix test failures.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Tue, 26 Jan 2016 09:30:02 +0000 (09:30 +0000)]
bcrypt/tests: Fix incorrect null termination.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Mon, 25 Jan 2016 23:34:04 +0000 (00:34 +0100)]
wined3d: Recognize SM4 dcl_temps 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>
Józef Kucia [Mon, 25 Jan 2016 23:34:03 +0000 (00:34 +0100)]
d3d10core/tests: Add test for integer textures.
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>
Józef Kucia [Mon, 25 Jan 2016 23:34:02 +0000 (00:34 +0100)]
d3d11/tests: Add test for integer textures.
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>