--
v2: wow64win: Sort gdi syscall thunks.
win32u: Use syscall interface for NtUserSystemParametersInfo.
win32u: Use syscall interface for window class functions.
win32u: Use syscall interface for more windowing functions.
https://gitlab.winehq.org/wine/wine/-/merge_requests/528
Star Trek Starfleet Academy does not like it when available video memory
goes down after creating a system memory resource. It destroys all its
textures and recreates them, and in some sitations forgets to recreate
one or another texture, resulting in rendering bugs.
I suspect the game is trying to detect focus loss by monitoring for
unexpected video memory changes.
---
I am open to renaming WINED3DUSAGE_PRIVATE to something else, like
WINED3DUSAGE_NO_VIDMEM_ACCOUNTING. This particular name is ugly long
though.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/521
After 7161dcd, the timezone bias is calculated every time when SystemTimeOfDayInformation is queried.
This restores the cache for timezone bias.
Improve HROT framerate from ~100fps to ~500fps.
Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com>
--
v2: ntdll: Restore the timezone bias cache.
https://gitlab.winehq.org/wine/wine/-/merge_requests/530