yuzu/src/shader_recompiler/backend/glasm
ameerj 14ac0c2923 shader: Add integer attribute get optimization pass
Works around an nvidia driver bug, where casting the integer attributes to float and back to an integer always returned 0.
2021-12-29 19:03:49 -05:00
..
emit_glasm.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm.h shader: Properly scale image reads and add GL SPIR-V support 2021-11-16 22:11:29 +01:00
emit_glasm_barriers.cpp glasm: Move implemented instructions from not_implemented.cpp 2021-12-05 18:11:19 -05:00
emit_glasm_bitwise_conversion.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_composite.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_context_get_set.cpp shader: Add integer attribute get optimization pass 2021-12-29 19:03:49 -05:00
emit_glasm_control_flow.cpp glasm: Move implemented instructions from not_implemented.cpp 2021-12-05 18:11:19 -05:00
emit_glasm_convert.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_floating_point.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_image.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_instructions.h shader: Add integer attribute get optimization pass 2021-12-29 19:03:49 -05:00
emit_glasm_integer.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_logical.cpp glasm: Move implemented instructions from not_implemented.cpp 2021-12-05 18:11:19 -05:00
emit_glasm_memory.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_not_implemented.cpp glasm: Move implemented instructions from not_implemented.cpp 2021-12-05 18:11:19 -05:00
emit_glasm_select.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_shared_memory.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
emit_glasm_special.cpp glasm: Move implemented instructions from not_implemented.cpp 2021-12-05 18:11:19 -05:00
emit_glasm_undefined.cpp glasm: Move implemented instructions from not_implemented.cpp 2021-12-05 18:11:19 -05:00
emit_glasm_warp.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
glasm_emit_context.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
glasm_emit_context.h shader_recompiler: Rename backend emit_context files 2021-12-05 16:33:44 -05:00
reg_alloc.cpp shader_recompiler: Adjust emit_context includes 2021-12-05 18:11:19 -05:00
reg_alloc.h shader_recompiler, video_core: Resolve clang errors 2021-07-22 21:51:40 -04:00