- 29 Nov, 2023 13 commits
-
-
Alexandros Frantzis authored
This is a simple passthrough implementation to the native Vulkan driver, with the addition of a VkSurfaceKHR invalidation check.
-
Alexandros Frantzis authored
We cannot depend on the main surface being committed to after the client subsurface is created, so perform a commit to ensure the subsurface position takes effect on creation.
-
Alexandros Frantzis authored
The client area subsurface (the target of Vulkan rendering) is not going to be presented properly (or at all) by the compositor if its parent surface is not mapped or doesn't have the right size, even though the window may be visible from Wine's perspective. To avoid this issue, ensure that the parent surface has up-to-date contents in terms of size, in case these haven't been provided yet, or will never be provided (e.g., when the Vulkan rendering is fullscreen).
-
Alexandros Frantzis authored
If the VkSwapchainKHR extent does not match the target window client area, report VK_ERROR_OUT_OF_DATE_KHR, to notify the app that it should recreate the swapchain. We also report VK_ERROR_OUT_OF_DATE_KHR if the HWND is no longer valid, to match win32 behavior (e.g., nvidia). The application will eventually get VK_ERROR_SURFACE_LOST_KHR during the swapchain recreation process.
-
Alexandros Frantzis authored
-
Fabian Maurer authored
-
Fabian Maurer authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55115
-
Louis Lenders authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55536
-
Piotr Caban authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55959
-
Piotr Caban authored
-
Robert Wilhelm authored
Floats with fractional part 0.5000 should be rounded to next even number. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55185
-
Biswapriyo Nath authored
This corresponds to vkd3d as of a52604da8cae8ce5639eeb20ef263c12bf70e1df commit.
-
Zebediah Figura authored
-
- 28 Nov, 2023 27 commits
-
-
Alex Henrie authored
-
Alex Henrie authored
-
Jactry Zeng authored
-
Jactry Zeng authored
-
Jactry Zeng authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Marc-Aurel Zent authored
-
Rémi Bernon authored
In HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\CentralProcessor Some games such as Horizon Zero Dawn use this registry value to correlate values from rtdsc to real time. Returning the nominal/maximum cpu frequency here causes the game to run in slow motion as it may not match the tsc frequency of the processor. Based on patches from Arkadiusz Hiler and Joshua Ashton.
-
Louis Lenders authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55851
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Regular GUI apps don't. Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Regular GUI programs don't use console nor std I/O. Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Regular GUI apps don't. 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
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-