Alexandre Julliard
3ec7c467cd
make_unicode: Generate the time zone registry keys.
...
Based on a script written by Giovanni Mascellani.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-24 21:05:26 +02:00
Alexandre Julliard
630f605c26
make_unicode: Make support of registry values more generic.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-24 21:05:25 +02:00
Zebediah Figura
c59d25d3ae
d3d11: Check for WINED3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING with WINED3D_RTYPE_TEXTURE_2D.
...
This fixes rendering in Raft.
2022-06-24 21:05:25 +02:00
Zebediah Figura
83d3e14da1
wined3d: Retrieve caps from both WINED3D_GL_RES_TYPE_TEX_2D and WINED3D_GL_RES_TYPE_RB for 2D textures in wined3d_check_device_format().
...
WINED3D_GL_RES_TYPE_RB is not used by the Vulkan backend.
We could alternatively solve this by filling WINED3D_GL_RES_TYPE_RB for the
Vulkan backend, but this makes less sense. Checking both formats is more in line
with what is done elsewhere, e.g. wined3d_check_surface_format().
2022-06-24 21:05:25 +02:00
Zebediah Figura
154d7164f8
wined3d: Report WINED3D_FORMAT_CAP_BLIT for formats supporting VK_FORMAT_FEATURE_TRANSFER_SRC and VK_FORMAT_FEATURE_TRANSFER_DST.
...
Vulkan 1.0 implementations without KHR_maintenance1 will still be broken. In
order to work around this we would have to try creating textures with TRANSFER_*
usage. This does not seem worthwhile.
2022-06-24 21:05:25 +02:00
Zebediah Figura
14028eaff0
wined3d: Add Vulkan format information for WINED3DFMT_B5G6R5_UNORM.
2022-06-24 21:05:25 +02:00
Zebediah Figura
fcc276ecb1
d3d11/tests: Add tests for D3D11_FORMAT_SUPPORT_BLENDABLE.
2022-06-24 21:05:25 +02:00
Nikolay Sivov
208f631cee
regedit: Remove unnecessary string conversion when modifying REG_DWORD value.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-24 10:41:27 +02:00
Nikolay Sivov
3b1faf59f6
regedit: Add support for REG_QWORD type.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-24 10:41:27 +02:00
Huw Davies
aa48b656dc
iphlpapi: Don't allocate the IO status block on the stack.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-06-23 22:46:13 +02:00
Nikolay Sivov
918535d437
d2d1/effect: Forward IsBufferPrecisionSupported() to corresponding device context.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-23 22:46:13 +02:00
Nikolay Sivov
c7dbd45993
d2d1: Implement IsBufferPrecisionSupported().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-06-23 22:46:13 +02:00
Alexandre Julliard
072eb3a540
vkd3d: Import upstream release 1.4.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-23 22:46:13 +02:00
Alexandre Julliard
a40973f204
include: Add a number of 64-bit interlocked functions.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-23 10:55:06 +02:00
Zhiyi Zhang
71bef6c985
uxtheme: Support parsing more window parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang
84c83af00b
uxtheme: Support parsing more tooltip parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang
f6f07e0c6d
uxtheme: Support parsing more toolbar parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang
c9af75ca0c
uxtheme: Support parsing more treeview parts and states.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53066
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang
4d42d20e42
uxtheme: Support parsing taskdialog class.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53066
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Zhiyi Zhang
c75b46045b
uxtheme: Support parsing more tab parts.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-23 10:54:06 +02:00
Biswapriyo Nath
827839a616
include: Add IDXGIDebug1 declaration in dxgidebug.idl.
...
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
2022-06-22 22:35:24 +02:00
Biswapriyo Nath
21df12f1ac
include: Add IDXGIInfoQueue declaration in dxgidebug.idl.
...
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
2022-06-22 22:35:24 +02:00
Paul Gofman
83cbcdefa3
opengl32/tests: Add more tests for ChoosePixelFormat().
...
Test extended by Matteo Bruni.
2022-06-22 17:33:04 +02:00
Paul Gofman
cc8d8b5ee3
opengl32: Prioritize stencil check over depth check in wglChoosePixelFormat().
...
Patch by Matteo Bruni.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang
28ba7e41f8
uxtheme: Support parsing more start panel parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang
461c49ec84
uxtheme: Support parsing more scrollbar parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang
f38d5b3144
uxtheme: Support parsing more rebar parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang
e0eb7eb006
uxtheme: Support parsing navigation class.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Zhiyi Zhang
49d658cdc1
uxtheme: Support parsing more listview parts and states.
...
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-06-22 17:33:04 +02:00
Henri Verbeet
d4da8e313f
wined3d: Restore the vkd3d-shader version TRACE.
...
This was lost in commit 24432a24d5
, but is
useful, particularly when using external vkd3d-shader.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-22 17:33:04 +02:00
Connor McAdams
350220af30
uiautomationcore: Initialize VARIANT in test_uia_prov_from_acc_properties() (Coverity).
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-06-21 20:22:48 +02:00
Bhavesh Davda
c53e4ee465
wined3d: Add GPU information for NVIDIA Ampere A10 and AMD Radeon Pro V620 GPUs.
...
Signed-off-by: Bhavesh Davda <bhaveshd@hotmail.com>
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-06-21 20:20:43 +02:00
Paul Gofman
bfd7b9bcf8
iphlpapi: Sort by adapter index first in GetIpNetTable().
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-21 18:53:18 +02:00
Paul Gofman
fae847adcf
iphlpapi: Correctly index dynamic data array.
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-21 18:53:18 +02:00
Paul Gofman
6b151e6937
nsiproxy.sys: Strip trailing end of line for iface name on Linux.
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang
d36e785784
iphlpapi/tests: Add more tests for interface identifier conversion failure.
...
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang
f30ee1e0d6
iphlpapi/tests: Factor out interface identifier conversion with invalid parameters.
...
These tests call conversion functions with fixed parameter, and thus can
be taken out of the adapter enumeration loop.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang
59d281ee7c
iphlpapi/tests: Add tests for GetBestInterfaceEx.
...
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang
ac9842bc9a
iphlpapi/tests: Add tests for GetBestRoute.
...
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jinoh Kang
3282d7abf2
iphlpapi/tests: Add tests for GetBestInterface.
...
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-06-21 18:53:18 +02:00
Jacek Caban
9f267c2258
win32u: Move GetMenuItemID implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban
0868ca1578
user32: Reimplement GetMenuStringW on top of NtUserThunkedMenuItemInfo.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban
992d69b9d1
user32: Reimplement GetMenuStringA on top of NtUserThunkedMenuItemInfo.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban
7099c8d7e8
win32u: Move get_menu_item_info implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban
4a53c479e8
win32u: Move WM_GETTEXT implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Jacek Caban
9260d114b1
win32u: Move WM_GETTEXTLENGTH implementation from user32.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2022-06-21 18:53:18 +02:00
Hans Leidekker
99e2f4caca
secur32: Implement SECPKG_ATTR_CIPHER_INFO.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53180
2022-06-21 18:53:18 +02:00
Hans Leidekker
4ce39cd09b
include: Move SECPKG_ATTR defines to a new header and add missing definitions.
2022-06-21 18:53:18 +02:00
Huw Davies
f5627617ee
nsiproxy: Pass a ptr to receive the ICMP handle.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-06-21 18:53:18 +02:00
Huw Davies
7bd58ba131
nsiproxy: Use an unsigned integer for the ICMP handles.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
2022-06-21 18:53:18 +02:00