summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm/emit_glasm_image.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: Adjust emit_context includesGravatar ameerj2021-12-051-1/+1
* shader: Properly scale image reads and add GL SPIR-V supportGravatar ReinUsesLisp2021-11-161-0/+9
* glsl/glasm: Pass and use scaling parameters in shadersGravatar ReinUsesLisp2021-11-161-2/+3
* shader: Add IsTextureScaled opcodeGravatar ReinUsesLisp2021-11-161-0/+8
* shader: Add loggingGravatar ReinUsesLisp2021-07-221-2/+2
* glasm: Fix immediate texture coordinateGravatar ReinUsesLisp2021-07-221-0/+1
* glasm: Use integer lod for TXQGravatar ReinUsesLisp2021-07-221-1/+1
* glasm: Catch more register leaksGravatar ReinUsesLisp2021-07-221-10/+17
* glasm: Implement image atomicsGravatar ReinUsesLisp2021-07-221-0/+153
* glasm: Fix potential aliasing bug on cube array samplesGravatar ReinUsesLisp2021-07-221-31/+40
* glasm: Implement ImageWriteGravatar ReinUsesLisp2021-07-221-4/+7
* glasm: Implement ImageReadGravatar ReinUsesLisp2021-07-221-3/+42
* glasm: Implement ImageGradientGravatar ReinUsesLisp2021-07-221-5/+62
* glasm: Implement ImageQueryLodGravatar ReinUsesLisp2021-07-221-3/+5
* glasm: Implement ImageFetchGravatar ReinUsesLisp2021-07-221-6/+27
* glasm: Implement TXQ and improve texture info readsGravatar ReinUsesLisp2021-07-221-49/+50
* glasm: Implement textureGather instructionsGravatar ReinUsesLisp2021-07-221-11/+92
* glasm: Add missing return value on move assignmentGravatar ReinUsesLisp2021-07-221-0/+1
* glasm: Implement TEX and TEXS instructionsGravatar ReinUsesLisp2021-07-221-37/+245
* glasm: Add support for non-2D texture samplesGravatar ReinUsesLisp2021-07-221-4/+26
* glasm: Reorder unreachable image instructions to the bottomGravatar ReinUsesLisp2021-07-221-97/+97
* glasm: Add support for texture offsetsGravatar ReinUsesLisp2021-07-221-11/+15
* glasm: Improve texture sampling instructionsGravatar ReinUsesLisp2021-07-221-23/+43
* shader_recompiler: GCC fixesGravatar lat9nq2021-07-221-1/+1
* glasm: Initial (broken) implementation of TEX on GLASMGravatar ReinUsesLisp2021-07-221-0/+221
* glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp2021-07-221-0/+0