-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
vk: Forgotten improvements #17041
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
vk: Forgotten improvements #17041
Conversation
it does not compile on windows |
Indeed. I haven't tested it on windows yet, this code was lost on my linux dev machine. |
19a435e causes a ~10 FPS performance drop in dice |
does the PR cover #16843 (so possibly it could fix some DEVICE-LOST errors)? |
some testing on FOM on the same place where I get a systematic DEVICE-LOST.
Attached the log file |
Killzone 3 crashed when loading the selected chapter. Same crash for other games (KZ2, R3 etc.) |
@digant73 Your killzone issue is fixed now? |
yes and also R3 etc. But I will test in deep in few hours |
made some testing and I didn't see regressions. DEVICE-LOST issue is still there but it seems that issue was not the target of the PR |
Thanks for checking. I'll clean this up for merge. |
- Legacy stuff left over from almost a decade ago
- Significant boost in some scenarios
- We waste a lot of time trying to manage that. We just swap out the buffer anyway as long as the client has enough RAM. - This was more of an issue in early days when corrupt allocation requests were common trying to take gigabytes in one draw.
This is a collection of minor optimizations and reworks that were done over the past few months. Should result in a minor performance boost in most RSX-limited scenarios when using Vulkan.