summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glasm/emit_glasm_image.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Add loggingReinUsesLisp1-2/+2
2021-07-23glasm: Fix immediate texture coordinateReinUsesLisp1-0/+1
2021-07-23glasm: Use integer lod for TXQReinUsesLisp1-1/+1
2021-07-23glasm: Catch more register leaksReinUsesLisp1-10/+17
2021-07-23glasm: Implement image atomicsReinUsesLisp1-0/+153
2021-07-23glasm: Fix potential aliasing bug on cube array samplesReinUsesLisp1-31/+40
2021-07-23glasm: Implement ImageWriteReinUsesLisp1-4/+7
2021-07-23glasm: Implement ImageReadReinUsesLisp1-3/+42
2021-07-23glasm: Implement ImageGradientReinUsesLisp1-5/+62
2021-07-23glasm: Implement ImageQueryLodReinUsesLisp1-3/+5
2021-07-23glasm: Implement ImageFetchReinUsesLisp1-6/+27
2021-07-23glasm: Implement TXQ and improve texture info readsReinUsesLisp1-49/+50
2021-07-23glasm: Implement textureGather instructionsReinUsesLisp1-11/+92
2021-07-23glasm: Add missing return value on move assignmentReinUsesLisp1-0/+1
2021-07-23glasm: Implement TEX and TEXS instructionsReinUsesLisp1-37/+245
2021-07-23glasm: Add support for non-2D texture samplesReinUsesLisp1-4/+26
2021-07-23glasm: Reorder unreachable image instructions to the bottomReinUsesLisp1-97/+97
2021-07-23glasm: Add support for texture offsetsReinUsesLisp1-11/+15
2021-07-23glasm: Improve texture sampling instructionsReinUsesLisp1-23/+43
2021-07-23shader_recompiler: GCC fixeslat9nq1-1/+1
2021-07-23glasm: Initial (broken) implementation of TEX on GLASMReinUsesLisp1-0/+221
2021-07-23glasm: Add GLASM backend infrastructureReinUsesLisp1-0/+0