8000 Switch to sleep_precise for WaitUntil(), bump VMA and gradle versions by hrydgard · Pull Request #20054 · hrydgard/ppsspp · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Switch to sleep_precise for WaitUntil(), bump VMA and gradle versions #20054

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 1, 2025

Conversation

hrydgard
Copy link
Owner
@hrydgard hrydgard commented Mar 1, 2025

WaitUntil() is used for frame timing.

This can improve frame pacing slightly, not just on Windows actually.

Also bumps gradle and VMA (vulkan memory allocator), the latter to avoid an assert with the latest NV drivers (fortunately. 1.19 is not affected since it doesn't request Vulkan 1.4).

Reference to VMA bug: GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator#457

@hrydgard hrydgard added the Vulkan label Mar 1, 2025
@hrydgard hrydgard added this to the v1.19.0 milestone Mar 1, 2025
@hrydgard hrydgard changed the title Switch to sleep_precise for WaitUntil() Switch to sleep_precise for WaitUntil(), bump VMA and gradle versions Mar 1, 2025
@hrydgard hrydgard merged commit 2a3bc55 into master Mar 1, 2025
19 checks passed
@hrydgard hrydgard deleted the win32-switch-to-precise-timing branch March 1, 2025 20:28
@Unknowncat1991
Copy link
Unknowncat1991 commented May 17, 2025

Will you update VMA to the latest version https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/releases/tag/v3.3.0 before v1.19 update of ppsspp? or after v1.19?

@hrydgard
Copy link
Owner Author

Might as well update it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0