Skip to content
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

Resurrect the Vulkan memory visualizer, but now it's global stats and pushbuffer stats. #17011

Merged
merged 2 commits into from
Feb 27, 2023

Conversation

hrydgard
Copy link
Owner

@hrydgard hrydgard commented Feb 26, 2023

Not as visually interesting as the old pre-VMA one, but useful:

Overhead should be minimal.

image

The point is to check and improve the push buffer sizing algorithms (or replacements for them such as ring buffers) and see the impact on memory usage. Currently the pushbuffers can go to rather extreme sizes when loading high-res texture replacement packs, and we need to get smarter, it seems.

@hrydgard hrydgard added this to the v1.15.0 milestone Feb 26, 2023
@hrydgard hrydgard force-pushed the vulkan-memory-visualizer branch 2 times, most recently from 0ee8ebd to 9ca7975 Compare February 26, 2023 23:55
@hrydgard hrydgard force-pushed the vulkan-memory-visualizer branch from 9ca7975 to 5d5e02d Compare February 27, 2023 00:11
@hrydgard hrydgard merged commit bdc2713 into master Feb 27, 2023
@hrydgard hrydgard deleted the vulkan-memory-visualizer branch February 27, 2023 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant