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>
Józef Kucia [Mon, 25 Jan 2016 23:34:01 +0000 (00:34 +0100)]
wined3d: Add support for WINED3DFMT_R8G8B8A8_SINT 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:00 +0000 (00:34 +0100)]
wined3d: Add support for WINED3DFMT_R8G8B8A8_UINT 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:33:59 +0000 (00:33 +0100)]
wined3d: Add ARB_texture_rgb10_a2ui extension.
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>
Alexandre Julliard [Tue, 26 Jan 2016 09:17:10 +0000 (18:17 +0900)]
ntdll/tests: Add some more tests for kernel object names.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Piotr Caban [Mon, 25 Jan 2016 15:24:57 +0000 (16:24 +0100)]
oleaut32: Add support for best version argument in LoadRegTypeLib.
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 [Mon, 25 Jan 2016 15:24:51 +0000 (16:24 +0100)]
oleaut32: Fix best version handling in QueryPathOfRegTypeLib when type library redirection is used.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Andrew Eikum [Mon, 25 Jan 2016 19:30:30 +0000 (13:30 -0600)]
xaudio2: Report incoming underruns to the application.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Mon, 25 Jan 2016 22:18:33 +0000 (23:18 +0100)]
ddraw: DDSCAPS_ALLOCONLOAD requires DDSCAPS_TEXTURE.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Mon, 25 Jan 2016 22:18:32 +0000 (23:18 +0100)]
ddraw: DDSCAPS_ALLOCONLOAD doesn't override DDSD_LPSURFACE.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Henri Verbeet [Mon, 25 Jan 2016 22:18:31 +0000 (23:18 +0100)]
ddraw: DDSD_LPSURFACE requires a non-NULL lpSurface.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Paul Gofman [Sun, 24 Jan 2016 18:37:03 +0000 (21:37 +0300)]
mscoree: Implement VTable fixup for x86_64 architecture.
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Paul Gofman [Sun, 24 Jan 2016 18:37:02 +0000 (21:37 +0300)]
mscoree: Make vtable and tokens local declarations arch independent.
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Sun, 24 Jan 2016 07:23:58 +0000 (18:23 +1100)]
gdiplus/tests: Add Pen Transform tests.
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>
Alistair Leslie-Hughes [Sun, 24 Jan 2016 07:23:57 +0000 (18:23 +1100)]
include: Add GdipGetPenTransform, GdipSetPenTransform declarations.
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>
Andrey Gusev [Fri, 15 Jan 2016 09:08:59 +0000 (11:08 +0200)]
d3dx9: Fix a typo.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Mon, 25 Jan 2016 09:57:27 +0000 (10:57 +0100)]
wined3d: Make distinction between sampler index and sampler bind index.
For SM4+ sampler index is not necessarily equal to sampler bind index.
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 09:57:24 +0000 (10:57 +0100)]
wined3d: Add support for integer samplers.
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 09:57:23 +0000 (10:57 +0100)]
wined3d: Set default sampler filtering to NEAREST.
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 09:57:20 +0000 (10:57 +0100)]
wined3d: Add EXT_texture_integer extension.
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 [Thu, 21 Jan 2016 19:29:51 +0000 (22:29 +0300)]
d2d1: Support underlined text in DrawTextLayout().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Jactry Zeng [Mon, 18 Jan 2016 08:59:45 +0000 (16:59 +0800)]
winecfg: Use better shortcut keys.
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Austin English [Wed, 6 Jan 2016 04:07:46 +0000 (22:07 -0600)]
msdrm: Add stub dll.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Thu, 24 Dec 2015 04:56:59 +0000 (21:56 -0700)]
kernel32: Set error if dstlen < 0 in codepage conversion functions.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Anton Baskanov [Thu, 31 Dec 2015 16:39:02 +0000 (17:39 +0100)]
user32: Correctly update caret state in the server in SetCaretPos.
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Sun, 24 Jan 2016 18:52:00 +0000 (19:52 +0100)]
bcrypt: Add a trailing '\n' to a WARN() call.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Sun, 24 Jan 2016 18:51:14 +0000 (19:51 +0100)]
mshtml/tests: Add a trailing '\n' to an ok() call.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Francois Gouget [Sun, 24 Jan 2016 18:50:49 +0000 (19:50 +0100)]
bcrypt/tests: Add a trailing '\n' to some ok() calls.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Sebastian Lackner [Sun, 24 Jan 2016 17:50:56 +0000 (18:50 +0100)]
server: Avoid invalid memory access if creation of namespace fails in create_directory (Coverity).
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Sebastian Lackner [Sun, 24 Jan 2016 17:50:43 +0000 (18:50 +0100)]
server: Add missing check for objattr variable in load_registry wineserver call (Coverity).
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 10:33:25 +0000 (13:33 +0300)]
ctl3d32: Claim success in Ctl3dRegister().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 15:11:02 +0000 (18:11 +0300)]
dwrite: Fix underline/strikethrough position adjustment caused by text alignment.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 15:11:01 +0000 (18:11 +0300)]
dwrite: Remove useless assignment (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 15:11:00 +0000 (18:11 +0300)]
dwrite: Don't check for line overflow for DWRITE_WORD_WRAPPING_NO_WRAP mode.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 15:10:59 +0000 (18:10 +0300)]
dwrite: Update line breaking logic with Unicode 8.0.0 modifications.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 15:10:58 +0000 (18:10 +0300)]
dwrite: Fix off by one issue in line breaking rule LB21a.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Sun, 24 Jan 2016 15:10:57 +0000 (18:10 +0300)]
dwrite: Cluster text position is relative to initial run.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Stefan Dösinger [Thu, 21 Jan 2016 15:40:13 +0000 (16:40 +0100)]
ddraw/tests: Port test_lockrect_invalid to other versions.
Signed-off-by: Stefan Dösinger <stefandoesinger@gmx.at>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alexandre Julliard [Fri, 22 Jan 2016 14:28:32 +0000 (23:28 +0900)]
Release 1.9.2.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Fri, 22 Jan 2016 13:45:58 +0000 (16:45 +0300)]
d2d1/tests: A test for DrawTextLayout() with drawing effect.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Austin English [Fri, 22 Jan 2016 06:51:00 +0000 (00:51 -0600)]
irprops.cpl: Add stub dll.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Wed, 30 Dec 2015 05:37:59 +0000 (22:37 -0700)]
ntdll: Return an error from CDROM_Open if fstat fails.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alex Henrie [Wed, 30 Dec 2015 05:37:58 +0000 (22:37 -0700)]
ntdll: Avoid double initialization.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Andrey Turkin [Fri, 22 Jan 2016 11:59:49 +0000 (12:59 +0100)]
d3d11: Add the ID3D11VideoContext interface.
Signed-off-by: Andrey Turkin <andrey.turkin@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Fri, 22 Jan 2016 09:49:30 +0000 (20:49 +1100)]
msi: Refreh controls after spawned dialog is closed.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Alistair Leslie-Hughes [Fri, 22 Jan 2016 09:49:29 +0000 (20:49 +1100)]
msi: Allow PathEdit controls to be updated.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Huw Davies [Fri, 22 Jan 2016 09:39:21 +0000 (09:39 +0000)]
oleaut32: Use the default OLE allocator to allocate BSTRs.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 21 Jan 2016 18:58:41 +0000 (21:58 +0300)]
dwrite: Return earlier from GetKerningPairAdjustments() when pair kerning is not supported.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Nikolay Sivov [Thu, 21 Jan 2016 18:58:40 +0000 (21:58 +0300)]
dwrite: Ask freetype once about kerning pairs support and monospaced property.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Sebastian Lackner [Fri, 22 Jan 2016 06:03:08 +0000 (07:03 +0100)]
oleaut32: Fix invalid memory access on 64-bit when warn+heap is used.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Sebastian Lackner [Fri, 22 Jan 2016 06:01:29 +0000 (07:01 +0100)]
server: Fix invalid memory accesss caused by destroying winstation before desktop.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:28:00 +0000 (15:28 +0100)]
webservices/tests: Add tests.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:27:59 +0000 (15:27 +0100)]
webservices: Implement WsWriteType for a number of basic types.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:27:58 +0000 (15:27 +0100)]
webservices: Reject end elements without a parent in the writer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:27:57 +0000 (15:27 +0100)]
webservices: Implement WsWriteXmlBufferToBytes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:27:56 +0000 (15:27 +0100)]
webservices: Implement WsWriteXmlBuffer.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:27:55 +0000 (15:27 +0100)]
webservices: Attributes inherit the prefix from their element.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Hans Leidekker [Thu, 21 Jan 2016 14:27:54 +0000 (15:27 +0100)]
webservices: Simplify handling of quotes in write_attribute.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
Józef Kucia [Tue, 19 Jan 2016 21:28:12 +0000 (22:28 +0100)]
d3d10core/tests: Port test_copy_subresource_region() from d3d11.
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, 19 Jan 2016 21:28:11 +0000 (22:28 +0100)]
d3d11/tests: Add test for ID3D11DeviceContext::CopySubresourceRegion().
Based on test_update_subresource().
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, 19 Jan 2016 21:28:10 +0000 (22:28 +0100)]
wined3d: Do not copy surface region when empty box is passed.
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>
Riccardo Bortolato [Tue, 19 Jan 2016 21:28:09 +0000 (22:28 +0100)]
d3d11: Implement d3d11_immediate_context_CopySubresourceRegion().
Signed-off-by: Riccardo Bortolato <rikyz619@gmail.com>
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>
Riccardo Bortolato [Tue, 19 Jan 2016 21:28:08 +0000 (22:28 +0100)]
d3d11: Handle NULL source box in d3d10_device_CopySubresourceRegion().
Signed-off-by: Riccardo Bortolato <rikyz619@gmail.com>
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>