- 15 Mar, 2024 28 commits
-
-
Paul Gofman authored
-
Nikolay Sivov authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56434Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Alexandros Frantzis authored
The previous auto-repeat may be associated with a different HWND, so we cannot rely on the new timer replacing the old timer, and we don't want simultaneous repeats on different windows in the same thread. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56307
-
Alexandros Frantzis authored
This fixes the behavior to match other systems, where releasing an unrelated key does not affect the repeating key.
-
Eric Pouech authored
This can generate very long time when saving the minidump, but also when reloading it. Unwind information is expected to be gotten from an image matching the modules listed in the minidump for Normal mode. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55798Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
So that we can get to debug info. Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Hans Leidekker authored
-
Kyrylo Babikov authored
-
Robin Kertels authored
Signed-off-by: Robin Kertels <robin.kertels@gmail.com>
-
Henri Verbeet authored
wined3d: Do not check the input signature element count for sm4+ shaders in shader_spirv_compile_arguments_init(). Shader model 4 fragment shaders can have more than 12 input varyings. That's fine though, because we don't need to build a varying map for them in the first place. Note that in principle the ERR in question could still be triggered by e.g. attempting to use a shader model 4 fragment shader with a shader model 3 vertex shader.
-
Zhiyi Zhang authored
These functions don't need to enumerate mirrored monitor clones.
-
Zhiyi Zhang authored
Only one monitor in a mirrored monitor set contributes to the result of GetSystemMetrics(SM_CMONITORS). Tested manually on Win7 and Win10.
-
Zhiyi Zhang authored
When there are two monitors and they are mirrored, both of them are considered primary. When the first primary monitor happens to be a clone, EnumDisplayMonitors() ends up not reporting any monitors because should_enumerate_monitor() returns FALSE and we break out the loop to enumerate primary monitors after that. This is a regression from b59619d2 and my review comments. My indent was to break out of the loop after finding the *master* primary monitor, not cloned primary monitors, to avoid unnecessary iterations. However, the primary monitor count is small and it's cleaner this way so let's break when should_enumerate_monitor() returns TRUE.
-
Andrew Nguyen authored
When ddraw_texture_init needs to clean up on failure, it will call the wined3d_texture_get_sub_resource_parent function on draw_texture in order to retrieve its parent for a IDirectDrawSurface release call. However, if draw_texture is NULL, then the function call will crash due to a null pointer dereference. Therefore, on failure cleanup, the release operation on the texture parent should only be performed if draw_texture is not NULL. This fixes a crash in the Virtual Insanity game demo.
-
Alexandre Julliard authored
-
Alexandre Julliard authored
And sort everything consistently.
-
Alexandre Julliard authored
And sort everything consistently.
-
Jinoh Kang authored
-
Jinoh Kang authored
Required for implementing NtMakePermanentObject().
-
Jinoh Kang authored
-
Jinoh Kang authored
-
- 14 Mar, 2024 12 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Paul Gofman authored
ntdll: Only allocate debug info in critical sections with RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO.
-
Paul Gofman authored
-
Paul Gofman authored
-