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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Joachim Priesner [Thu, 28 Jan 2016 16:13:11 +0000 (17:13 +0100)]
scrrun/tests: Move code to get a fixed drive to a function.
Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Joachim Priesner [Thu, 28 Jan 2016 16:12:36 +0000 (17:12 +0100)]
scrrun: Implement filesys_DriveExists.
Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Austin English [Tue, 5 Jan 2016 23:24:12 +0000 (17:24 -0600)]
ndis.sys: Add NdisAllocateSpinLock stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 29 Jan 2016 12:27:30 +0000 (13:27 +0100)]
webservices: Add support for structure types in WsReadType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 29 Jan 2016 12:27:29 +0000 (13:27 +0100)]
webservices: Implement WsReadStartAttribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 29 Jan 2016 12:27:28 +0000 (13:27 +0100)]
webservices: Implement WsWriteAttribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 29 Jan 2016 12:27:27 +0000 (13:27 +0100)]
webservices: Implement WsWriteValue.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 29 Jan 2016 12:27:26 +0000 (13:27 +0100)]
webservices: Implement WsWriteElement.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Fri, 29 Jan 2016 12:27:25 +0000 (13:27 +0100)]
webservices: Add support for structure types in WsWriteType.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Fri, 29 Jan 2016 11:32:16 +0000 (12:32 +0100)]
ntdll/tests: Fix an infinite loop on platforms where NtQuerySystemInformationEx() is not implemented.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 29 Jan 2016 09:05:46 +0000 (18:05 +0900)]
include: Update stdcall and cdecl definitions in crtdefs.h.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Thu, 28 Jan 2016 15:32:50 +0000 (15:32 +0000)]
shell32: Set the stream and storage attributes where needed.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Thu, 28 Jan 2016 15:32:49 +0000 (15:32 +0000)]
shell32: The attributes is not an array, so don't label it as such.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:19:53 +0000 (00:19 +0100)]
shell32/tests: Add server-side DDE checks.
Should something go wrong a failed ok() call will leave a clearer trace
in the log than an assert.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:19:50 +0000 (00:19 +0100)]
shell32/tests: Test environment variable inheritance with ShellExecute().
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:19:46 +0000 (00:19 +0100)]
shell32/tests: Check for failures in the child process.
Return the number of failures through both the child result file and the process exit code.
Also rename the child result file section to 'Child' since it no longer only contains 'Arguments'.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:19:42 +0000 (00:19 +0100)]
shell32/tests: Check the child process exit code and close the process handle.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:19:39 +0000 (00:19 +0100)]
shell32/tests: Declare childPrintf() as a printf-style function.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:19:34 +0000 (00:19 +0100)]
shell32/tests: Reorder the functions to avoid forward declarations.
This also groups the helpers in a more logical fashion.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Thu, 28 Jan 2016 23:14:38 +0000 (00:14 +0100)]
shell32/tests: Add traces to the WaitForInputIdle() hooking process.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 20:27:21 +0000 (23:27 +0300)]
dwrite: Set isNewline cluster flag.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 28 Jan 2016 20:27:20 +0000 (23:27 +0300)]
dwrite: Return NULL file pointer on CreateCustomFontFileReference() failure.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Riccardo Bortolato [Thu, 28 Jan 2016 17:40:26 +0000 (18:40 +0100)]
wined3d: Get rid of the surface refcounting functions.
Signed-off-by: Riccardo Bortolato <rikyz619@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Thu, 28 Jan 2016 17:40:25 +0000 (18:40 +0100)]
ddraw: Use wined3d_texture_blt() in ddraw_surface7_BltFast().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Thu, 28 Jan 2016 17:40:24 +0000 (18:40 +0100)]
ddraw: Always store a pointer to the wined3d texture in the surface.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Thu, 28 Jan 2016 17:40:23 +0000 (18:40 +0100)]
wined3d: Require non-NULL rectangles in wined3d_texture_blt().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Thu, 28 Jan 2016 17:40:22 +0000 (18:40 +0100)]
d3d9: Pass non-NULL rectangles to wined3d_texture_blt() in d3d9_device_GetRenderTargetData().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Thu, 28 Jan 2016 17:40:21 +0000 (18:40 +0100)]
d3d9: Pass non-NULL rectangles to wined3d_texture_blt() in d3d9_device_StretchRect().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Snorri Sturluson [Thu, 28 Jan 2016 17:22:10 +0000 (17:22 +0000)]
ntdll: Fill in memory counters under OS X.
Signed-off-by: Snorri Sturluson <snorri.sturluson@ccpgames.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 29 Jan 2016 07:36:45 +0000 (16:36 +0900)]
server: Directly return a structure in get_req_unicode_str().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 29 Jan 2016 07:23:29 +0000 (16:23 +0900)]
server: Use a common helper function to implement open object calls.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 29 Jan 2016 06:04:47 +0000 (15:04 +0900)]
ntdll: Add tests for NULL object attributes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
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>