Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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.

3 participants