Zebediah Figura
ef2908462d
wined3d: Explicitly bind 0 for a NULL SRV.
...
Currently we invalidate STATE_SAMPLER whenever an SRV is bound, and hence rely
on sampler() to do this for us, which is a bit obscure and won't work with the
next patch.
2023-12-01 18:45:18 +01:00
Vijay Kiran Kamuju
d95a04b4eb
gdiplus: Add GdipDrawImageFX stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55945
2023-12-01 18:45:04 +01:00
Fabian Maurer
c55cce6fcb
server: Initialize pe image struct padding to avoid Valgrind warning.
2023-12-01 17:21:39 +01:00
Zebediah Figura
49a157b1f2
winegstreamer: Allow videoconvert to parallelize in the parser.
...
We already do this for the transform.
2023-12-01 17:21:39 +01:00
Daniel Lehman
0b31c53ebc
msxml3: Handle null prefix in get_item.
2023-12-01 17:21:39 +01:00
Aida Jonikienė
d81df26f7c
dsdmo: Only print effect_inplace_Process() FIXME once.
...
GTA San Andreas really spams this message in certain situations.
2023-12-01 17:21:39 +01:00
Aida Jonikienė
602f68f23c
comctl32: Only print TREEVIEW_HandleTimer() ERR once.
...
Older versions of Roblox trigger this quite a bit and it's annoying
to me so let's only print it once.
2023-12-01 17:21:39 +01:00
Alex Henrie
b9714336ea
uxtheme/tests: Add some tests for OpenThemeFile.
...
The tests show that the first argument must not be null, that the handle
returned via the fourth argument is not an HTHEME, and that that handle
can be passed to CloseThemeFile without error.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
effdb707b0
ntdll/tests: Remove some noisy traces.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
e60a97c1b4
ntdll: Fix stack layout for KiUserCallbackDispatcher on i386.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
3774b00f31
ntdll: Fix stack layout for KiUserApcDispatcher on i386.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
58a00854c3
ntdll: Fix stack layout for KiUserExceptionDispatcher on i386.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
b5cd47f541
ntdll: Skip NtRaiseException() call on ARM64 when debugger is not present.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
d6bd264460
ntdll: Fix stack layout and unwind information for KiUserCallbackDispatcher on ARM64.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
060a8b4af2
ntdll: Fix stack layout and unwind information for KiUserApcDispatcher on ARM64.
2023-12-01 17:21:39 +01:00
Alexandre Julliard
9bbdf6c7b5
ntdll: Fix stack layout and unwind information for KiUserExceptionDispatcher on ARM64.
2023-12-01 17:21:39 +01:00
Paul Gofman
1e4db62e0b
setupapi: Add stubs for SetupDiGetCustomDeviceProperty{A|W}().
2023-11-30 23:12:54 +01:00
Robert Wilhelm
b13e7ba7a4
vbscript: Sub argument has precedence over global const and local dim.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55502
2023-11-30 23:12:54 +01:00
Jacek Caban
6efee4baf1
gitlab: Add clang build.
2023-11-30 23:12:54 +01:00
Jacek Caban
d815623bf6
configure: Don't use empty expression in clang check.
...
Avoids m4_default default action.
2023-11-30 23:12:54 +01:00
Eric Pouech
0c61713bc3
kernelbase: Reset std handles gotten from GetStartupInfo().
...
The std handles gotten from GetStartupInfo are only set when
process was created with STARTF_USESTDHANDLES flag.
And yes, Ansi and Unicode versions reset the std
handles to a different value.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-30 23:12:54 +01:00
Eric Pouech
bf97f9490a
ntdll: Restrict cases for std handle inheritance in CreateProcess().
...
Only allow std handle inheritance when:
- either bInherit flag of CreateProcess is TRUE,
- or child process is in CUI subsystem and STARTF_USESTDHANDLES is no
used.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-30 23:12:54 +01:00
Eric Pouech
000f7faaa2
kernel32/tests: Add more tests about CreateProcess.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-30 23:12:54 +01:00
Eric Pouech
84079a62db
kernel32/tests: Enable CreateProcess() tests on 64bit compilation.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-30 23:12:54 +01:00
Eric Pouech
a55598b142
kernel32/tests: Introduce a new infrastructure for testing CreateProcess().
...
Move a couple of existing tests to this infrastructure.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-11-30 23:12:54 +01:00
Nikolay Sivov
00057128a3
vbscript: Implement TypeName(Nothing).
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-11-30 23:12:54 +01:00
Alex Henrie
abbf0524a4
d3drm: Suppress a use-after-free warning in d3drm_image_palettise (GCC).
2023-11-30 23:12:54 +01:00
Louis Lenders
9a80befba3
shcore: Add stub for CreateRandomAccessStreamOverStream.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55867
2023-11-30 23:12:54 +01:00
Rémi Bernon
de01c2cfb6
winewayland.drv: Implement CAPLOK and SGCAPS in KBDTABLES.
2023-11-30 23:12:54 +01:00
Rémi Bernon
968fc33356
win32u: Support SGCAPS attributes in KBDTABLES.
2023-11-30 23:12:54 +01:00
Rémi Bernon
b2d16b9204
winewayland.drv: Add scan2vk tables for azerty, qwertz and dvorak.
2023-11-30 23:12:54 +01:00
Rémi Bernon
df4cae2e30
winewayland.drv: Translate Xkb keyboard layouts to KBDTABLES.
2023-11-30 23:12:54 +01:00
Rémi Bernon
ed9f1d0715
win32u: Allow KBDTABLES conversion from CTRL + ALT to WCHAR.
2023-11-30 23:12:54 +01:00
Rémi Bernon
027f73fcd5
win32u: Force US layout in ToUnicode when CTRL is pressed.
...
The host layout behave very differently in that case and we have tests
that check the exact results.
2023-11-30 23:12:54 +01:00
Rémi Bernon
ca02df5c3f
win32u: Avoid accessing NULL key name string pointer.
2023-11-30 23:12:54 +01:00
Rémi Bernon
7c2ea1632f
win32u: Introduce KbdLayerDescriptor user driver entry.
2023-11-30 23:12:54 +01:00
Rémi Bernon
d64ea8e4a6
winewayland.drv: Enumerate Xkb layouts and create matching HKL.
2023-11-30 23:12:54 +01:00
Rémi Bernon
e8c96e2e55
winewayland.drv: Handle and parse Xkb keymap events.
2023-11-30 23:12:54 +01:00
Hans Leidekker
8f087c4dff
bcrypt/tests: Add DH tests.
2023-11-30 23:12:54 +01:00
Hans Leidekker
be9f66c62b
bcrypt: Add support for duplicating DH keys.
2023-11-30 23:12:54 +01:00
Hans Leidekker
36e1c9380c
bcrypt: Add support for importing DH keys.
2023-11-30 23:12:54 +01:00
Hans Leidekker
94d90ceec4
bcrypt: Add support for exporting DH keys.
2023-11-30 23:12:54 +01:00
Hans Leidekker
df83abb241
bcrypt: Add support for generating DH keys.
2023-11-30 23:12:54 +01:00
Hans Leidekker
81d71ee0bb
bcrypt: Implement BCryptDeriveKey().
2023-11-30 23:12:54 +01:00
Hans Leidekker
cfa655c4a3
bcrypt: Implement BCryptSecretAgreement() and BCryptDestroySecret().
...
This series depends on secret agreement APIs added in GnuTLS 3.8.2.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49543
2023-11-30 23:12:54 +01:00
Rémi Bernon
6602093404
winevulkan: Fix python linter warnings.
2023-11-30 23:12:54 +01:00
Rémi Bernon
ac84b8f0b4
winevulkan: Drop the WINEVULKAN_QUIRK_IGNORE_EXPLICIT_LAYERS quirk.
...
It's not set anywhere.
2023-11-30 23:12:54 +01:00
Rémi Bernon
bfb5064f50
winevulkan: Search for debug report callback from the start of the chain.
2023-11-30 23:12:54 +01:00
Rémi Bernon
29e5b682c8
winevulkan: Use a local instance variable instead of phys_dev->instance.
2023-11-30 23:12:54 +01:00
Piotr Caban
4446db72eb
gdi32: Add ETO_PDY flag support in EMFDC_ExtTextOut.
2023-11-30 23:12:54 +01:00