summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glasm/emit_glasm_context_get_set.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-01-04Video_core: Address feedbackFernando Sahmkow1-0/+18
2022-11-17shader: Implement miss attribute layerFengChen1-0/+3
2022-11-07video_core: Fix few issues in Tess stageFengChen1-0/+12
2022-10-02shader_recompiler: add extended LDC to GLASM backendLiam1-4/+21
2022-09-20video_core: Generate mipmap texture by drawingFengChen1-0/+4
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-12-30shader: Add integer attribute get optimization passameerj1-0/+16
2021-12-25emit_glasm_context_get_set: Fix GetAttribute return value type.ameerj1-4/+4
2021-12-06glasm: Move implemented instructions from not_implemented.cppameerj1-0/+29
2021-12-06shader_recompiler: Adjust emit_context includesameerj1-1/+1
2021-07-23shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp1-3/+3
2021-07-23glasm: Implement SetAttribute ViewportMaskameerj1-0/+8
2021-07-23shader: Add loggingReinUsesLisp1-2/+4
2021-07-23emit_glasm_context_get_set: Remove unused variablelat9nq1-1/+0
2021-07-23shader,glasm: Implement legacy texcoord loadsReinUsesLisp1-2/+10
2021-07-23glasm: Implement legacy varyingsReinUsesLisp1-17/+56
2021-07-23shader: Add support for "negative" and unaligned offsetsReinUsesLisp1-0/+8
2021-07-23emit_glasm_context_get_set: Remove unused variablelat9nq1-1/+0
2021-07-23glasm: Implement indirect attribute loadsReinUsesLisp1-3/+62
2021-07-23glasm: Implement gl_Layer storesReinUsesLisp1-0/+7
2021-07-23glasm: Simplify patch readsReinUsesLisp1-5/+2
2021-07-23glasm: Fix output patch readsReinUsesLisp1-10/+13
2021-07-23emit_glasm_context_get_and_set.cpp: Add missing semicolonsameerj1-2/+2
2021-07-23glasm: Implement PrimitiveId attribute readReinUsesLisp1-0/+3
2021-07-23glasm: Implement clip distance storesReinUsesLisp1-0/+12
2021-07-23glasm: Fix tessellation input attributesReinUsesLisp1-2/+5
2021-07-23glasm: Add missing semicolon on tesscoord readingReinUsesLisp1-1/+1
2021-07-23glasm: Implement TessellationEvaluationPointReinUsesLisp1-0/+4
2021-07-23glasm: Implement patch memoryReinUsesLisp1-5/+32
2021-07-23glasm: Implement geometry shader attribute readsReinUsesLisp1-4/+15
2021-07-23glasm: Properly declare attributes on geometry programsReinUsesLisp1-5/+5
2021-07-23glasm: Implement stores to gl_ViewportIndexReinUsesLisp1-0/+8
2021-07-23glasm: Implement gl_PointSize storesReinUsesLisp1-0/+3
2021-07-23glasm: Implement gl_PointCoordReinUsesLisp1-0/+4
2021-07-23glasm: Implement gl_FrongFacing attributeReinUsesLisp1-0/+3
2021-07-23glasm: Implement gl_FragDepth and gl_SampleMask storesReinUsesLisp1-4/+4
2021-07-23glasm: Implement InstanceId and VertexIdReinUsesLisp1-0/+6
2021-07-23emit_glasm: Add support for reading position attributesReinUsesLisp1-3/+13
2021-07-23glasm: Implement some graphics instructions on GLASMReinUsesLisp1-5/+4
2021-07-23glasm: Implement local memory for glasmameerj1-0/+8
2021-07-23glasm: Make GLASM aware of typesReinUsesLisp1-31/+22
2021-07-23glasm: Implement basic GLASM instructionsReinUsesLisp1-0/+125
2021-07-23glasm: Add GLASM backend infrastructureReinUsesLisp1-0/+0