-
Notifications
You must be signed in to change notification settings - Fork 428
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
CrossPost - Cemu emulator issue with "Corrupt pipeline cache when when booting game a 2nd time" #1779
Comments
What happens when you run your emulator with the Vulkan validation layer enabled? (You don't even have to do this on a Mac; you can use Linux or Windows for this as well.) |
@cdavis5e happy to test this out for you and provide the output.. but can anyone first tell me how do I run Cemu with the Vulkan validation enabled please? I don't see that as an option in the UI so I guess I have to run the command with a special switch first? |
Unsure if the message has changed but this is the output as of the latest experimental release
|
The generated shaders are using too many samplers--on Metal without argument buffers, you're limited to 16 samplers. Try enabling argument buffers--the limit on samplers is lifted in this case. (The easiest way to do this is to set @nastys's comment suggests it might be because the stack is too small. If you're doing this from a thread other than the main thread, increasing the stack size in the call to |
Setting MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS=1 seems to work fine. With: [mvk-error] VK_ERROR_INITIALIZATION_FAILED: Render pipeline compile failed (Error code 3): // later edit - it helps but savegames don't complete loading. Cemu project lead exzap has said none of this is MoltenVK's problem though. |
How can I set this Environment Variable when using the Cemu App on Mac? |
You'll need to start it from Terminal. You can set it when you run env MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS=1 open /path/to/Cemu.app |
Using this method to start, the game membership card cannot enter the file loading page |
Using this method to start, the game membership card cannot enter the file loading page |
Any new ideas here? |
try with 2.0-36 |
cemu-project/Cemu#396
The text was updated successfully, but these errors were encountered: