summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm/emit_glasm_image.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-11-18shader_recompiler: Fix spelling of "derivate" (#12067)Gravatar Ameer J1-3/+3
2023-08-18Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagationGravatar Fernando Sahmkow1-4/+19
2023-01-29emit_glasm_image: Fix TXQ with MSAA texturesGravatar ameerj1-1/+9
2023-01-28shader_recompiler: TXQ: Skip QueryLevels when possibleGravatar ameerj1-1/+1
2023-01-27glasm: Add MS sampler typesGravatar ameerj1-5/+6
2022-08-25video_code: support rectangle textureGravatar FengChen1-0/+2
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph1-3/+2
2021-12-05shader_recompiler: Adjust emit_context includesGravatar ameerj1-1/+1
2021-11-16shader: Properly scale image reads and add GL SPIR-V supportGravatar ReinUsesLisp1-0/+9
2021-11-16glsl/glasm: Pass and use scaling parameters in shadersGravatar ReinUsesLisp1-2/+3
2021-11-16shader: Add IsTextureScaled opcodeGravatar ReinUsesLisp1-0/+8
2021-07-22shader: Add loggingGravatar ReinUsesLisp1-2/+2
2021-07-22glasm: Fix immediate texture coordinateGravatar ReinUsesLisp1-0/+1
2021-07-22glasm: Use integer lod for TXQGravatar ReinUsesLisp1-1/+1
2021-07-22glasm: Catch more register leaksGravatar ReinUsesLisp1-10/+17
2021-07-22glasm: Implement image atomicsGravatar ReinUsesLisp1-0/+153
2021-07-22glasm: Fix potential aliasing bug on cube array samplesGravatar ReinUsesLisp1-31/+40
2021-07-22glasm: Implement ImageWriteGravatar ReinUsesLisp1-4/+7
2021-07-22glasm: Implement ImageReadGravatar ReinUsesLisp1-3/+42
2021-07-22glasm: Implement ImageGradientGravatar ReinUsesLisp1-5/+62
2021-07-22glasm: Implement ImageQueryLodGravatar ReinUsesLisp1-3/+5
2021-07-22glasm: Implement ImageFetchGravatar ReinUsesLisp1-6/+27
2021-07-22glasm: Implement TXQ and improve texture info readsGravatar ReinUsesLisp1-49/+50
2021-07-22glasm: Implement textureGather instructionsGravatar ReinUsesLisp1-11/+92
2021-07-22glasm: Add missing return value on move assignmentGravatar ReinUsesLisp1-0/+1
2021-07-22glasm: Implement TEX and TEXS instructionsGravatar ReinUsesLisp1-37/+245
2021-07-22glasm: Add support for non-2D texture samplesGravatar ReinUsesLisp1-4/+26
2021-07-22glasm: Reorder unreachable image instructions to the bottomGravatar ReinUsesLisp1-97/+97
2021-07-22glasm: Add support for texture offsetsGravatar ReinUsesLisp1-11/+15
2021-07-22glasm: Improve texture sampling instructionsGravatar ReinUsesLisp1-23/+43
2021-07-22shader_recompiler: GCC fixesGravatar lat9nq1-1/+1
2021-07-22glasm: Initial (broken) implementation of TEX on GLASMGravatar ReinUsesLisp1-0/+221
2021-07-22glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp1-0/+0