There was an error fetching the commit references. Please try again later.
shader: Split SSY and PBK stack
Hardware testing revealed that SSY and PBK push to a different stack, allowing code like this: SSY label1; PBK label2; SYNC; label1: PBK; label2: EXIT;
Showing
- src/video_core/renderer_opengl/gl_shader_decompiler.cpp 27 additions, 4 deletionssrc/video_core/renderer_opengl/gl_shader_decompiler.cpp
- src/video_core/renderer_vulkan/vk_shader_decompiler.cpp 37 additions, 12 deletionssrc/video_core/renderer_vulkan/vk_shader_decompiler.cpp
- src/video_core/shader/decode/other.cpp 8 additions, 10 deletionssrc/video_core/shader/decode/other.cpp
- src/video_core/shader/node.h 6 additions, 1 deletionsrc/video_core/shader/node.h
Loading
Please register or sign in to comment