00:01:24.100 | Graphics | ParallelShaderCompile: Compiling 10 shaders on 8 threads 00:00:05.678 | GPU | Decompile: Decoding shader binary (size 2048 bytes) 00:00:05.680 | GPU | Decompile: Shader uses texture sampling and control flow 4. Shader Translation (IR to host GPU code – Vulkan/OpenGL) 00:00:06.001 | Backend | Translate: Translating IR to SPIR-V (Vulkan) 00:00:06.123 | Backend | Translate: SPIR-V generated, 456 instructions or OpenGL:
00:00:06.001 | Backend | Translate: Translating IR to GLSL 00:00:06.123 | Backend | Translate: GLSL compiled, shader program linked 00:00:10.000 | GPU | Error: Shader decompilation failed for program 0x12345678 - Unsupported instruction: IMAD.SHIFT 00:00:10.001 | GPU | Error: Failed to compile shader stage Vertex: GLSL compilation error: 'texture' : function is not allowed in ES profile or Vulkan: ryujinx shaders
To give you the most useful answer, here are the you'll see in the Ryujinx console or log file ( Ryujinx.log ), along with what they mean. 1. Shader Cache Initialization 00:00:00.000 | Loader | LoadCache: Loading shader cache for program 1234567890abcdef 00:00:00.001 | Loader | LoadCache: Loaded 1234 shaders from cache or 00:01:24