summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/spirv/emit_spirv_instructions.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* shaders: Add U64->U32x2 Atomic fallback functionsameerj2022-01-301-0/+30
* shader: Add integer attribute get optimization passameerj2021-12-301-0/+1
* shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp2021-11-161-0/+1
* shader: Add IsTextureScaled opcodeReinUsesLisp2021-11-161-0/+1
* shader: Add integer division opcodesReinUsesLisp2021-11-161-0/+2
* shader: Add resolution down factor opcodeReinUsesLisp2021-11-161-0/+1
* emit_spirv_instructions: Add missing header guardLioncash2021-07-261-0/+2
* shader: Remove IAbs64ReinUsesLisp2021-07-231-1/+0
* shader: Move loop safety tests to code emissionReinUsesLisp2021-07-231-2/+0
* shader: Add shader loop safety check settingslat9nq2021-07-231-0/+2
* shader: Read branch conditions from an instructionReinUsesLisp2021-07-231-1/+2
* glasm: Implement TEX and TEXS instructionsReinUsesLisp2021-07-231-2/+2
* glasm: Initial implementation of phi nodes on GLASMReinUsesLisp2021-07-231-1/+2
* glasm: Rework control flow introducing a syntax listReinUsesLisp2021-07-231-7/+2
* shader: Fixup SPIR-V emit header namespacesReinUsesLisp2021-07-231-2/+2
* Move SPIR-V emission functions to their own headerReinUsesLisp2021-07-231-0/+583