- 15 Mar, 2024 16 commits
-
-
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 24 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
-
Paul Gofman authored
-
Paul Gofman authored
-
Paul Gofman authored
-
Paul Gofman authored
-
Zhiyi Zhang authored
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56434Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Dmitry Timoshkov authored
... by moving ImageList_Create() implementation. Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
-