-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
List of games with graphics rendering issues using mali gpu with vulkan backend #15016
Comments
Are PixelDepthRounding and ReinterpretFramebuffers supposed to affects Vulkan only? or will it cause issue on other Renderer or Non-Mali? But it's nice to know what's fixed them :) so may be the devs can make a better workaround specific for these GPU |
I don't know other gpu if affected by this issue.
Vulkan perform better on my phone :)
Yes I hope hrydgard and unknown find a proper fix so that I don't need to use those workaround. |
Peter Jackson KingKong also having flickering on terrain textures, but fix by adding this game to PixelDepthRounding compat.ini PixelDepthRounding OFF flickering_ground.mp4PixelDepthRounding ON no_flickering_ground.mp4ge dump |
That flickering on the terrain textures looks like z-fighting, it's common to happen even on PC games, usually expanding the z-buffer bit size/width fixes this kind of issue, but may affect the performance |
I assume the "fix" here is actually forcing early z tests off. We could try forcing NO_DEPTH_CANNOT_DISCARD_STENCIL on for Mali as well. We do currently explicitly output -[Unknown] |
New discover game that glitch using vulkan MegaMind Blue Depender minimize glitch using PixelDepthRounding Worms Open Warfare 1 and 2 background glitch using vulkan can be fixed by DisableAccurateDepth Wall-E Workday also have a graphics glitch using vulkan but can workaround using DisableAccurateDepth compat.ini Capcom Classic Collection Reload menu background is missing but can workaround by DisableAccurateDepth see ~ #13357 (comment) |
MotorStorm Artic Edge overlay graphic glitches. Screenrecorder-2022-04-15-21-42-50-212.mp4Can be work around via DisableAccurateDepth. |
The new compat.ini MaliDepthStencilBugWorkaround fixes the Simpsons Game and Suikoden: Woven Web of The Centuries but didn't fix Magical Girl Lyrical Nanoha and Surf Up :( |
I cannot test Megamind and BadAss Rumble because I don't have those games anymore. |
Alright, I managed to improve the workaround to make it work with Surf's Up and Kenka Bancho - Badass Rumble too. |
@Gamemulatorer Can you check if it works with Suikoden and Magical Girl Lyrical Nanoha too, and if so, make me some compat.ini entries? Don't have frame dumps of those. |
Yes it also fixes Nanoha Magical Girl (ULJS-00385). Thank you so much 🎉 |
Thanks! I'm taking this one off the 1.13 milestone now then. |
How about Silent Hill Shattered Memories added to ReinterpretFramebuffers fix the flashlight? |
Hm, but does it? When I tried the flashlight was still pretty bad. Though, I might have tried the other Silent Hill game. Either way those games need a lot more work, which I do plan to do. |
Yes it's fixes the flashlight issue atleast on my phone. |
All of the games I mentioned here is now finally fixed so closing this.. |
What should happen
Some games have graphics glitch on mali-gpu using vulkan backend but I found a workaround to fix them.
Map Graphics Issue Affected Games Using Vulkan Only.
Midnight Club L.A Remix
Midnight Club 3 Dub Edition
Gensou Suikoden
Surf's Up™
The Simpsons Game Also Have Graphics Glitch Using Vulkan.
WorkAround I found to help those games is by adding them to compat.ini PixelDepthRounding
Midnight Club L.A Remix
Midnight Club 3 Dub Edition
Gensou Suikoden
Surf's Up™
The Simpsons Game
Silent Hill Shattered Memories also have problem using vulkan the flashlight doesn't shine the road.
Workaround is to add this game to ReinterpretFramebuffers fix the flashlight
Who would this benefit
All android phones with mali gpu (vulkan supported only)
Platform (if relevant)
Android
Games this would be useful in
NPJH50535
Other emulators or software with a similar feature
No response
Checklist
The text was updated successfully, but these errors were encountered: