summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm/emit_glasm_context_get_set.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-041-0/+18
* Merge pull request #9253 from vonchenplus/attr_layerGravatar liamwhite2022-11-181-0/+3
|\
| * shader: Implement miss attribute layerGravatar FengChen2022-11-171-0/+3
* | video_core: Fix few issues in Tess stageGravatar FengChen2022-11-071-0/+12
|/
* Merge pull request #8858 from vonchenplus/mipmapGravatar bunnei2022-11-031-0/+4
|\
| * video_core: Generate mipmap texture by drawingGravatar FengChen2022-09-201-0/+4
* | shader_recompiler: add extended LDC to GLASM backendGravatar Liam2022-10-021-4/+21
|/
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* Merge pull request #7629 from ameerj/nv-driver-fixesGravatar Fernando S2022-01-031-0/+16
|\
| * shader: Add integer attribute get optimization passGravatar ameerj2021-12-291-0/+16
* | emit_glasm_context_get_set: Fix GetAttribute return value type.Gravatar ameerj2021-12-241-4/+4
|/
* glasm: Move implemented instructions from not_implemented.cppGravatar ameerj2021-12-051-0/+29
* shader_recompiler: Adjust emit_context includesGravatar ameerj2021-12-051-1/+1
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-221-3/+3
* glasm: Implement SetAttribute ViewportMaskGravatar ameerj2021-07-221-0/+8
* shader: Add loggingGravatar ReinUsesLisp2021-07-221-2/+4
* emit_glasm_context_get_set: Remove unused variableGravatar lat9nq2021-07-221-1/+0
* shader,glasm: Implement legacy texcoord loadsGravatar ReinUsesLisp2021-07-221-2/+10
* glasm: Implement legacy varyingsGravatar ReinUsesLisp2021-07-221-17/+56
* shader: Add support for "negative" and unaligned offsetsGravatar ReinUsesLisp2021-07-221-0/+8
* emit_glasm_context_get_set: Remove unused variableGravatar lat9nq2021-07-221-1/+0
* glasm: Implement indirect attribute loadsGravatar ReinUsesLisp2021-07-221-3/+62
* glasm: Implement gl_Layer storesGravatar ReinUsesLisp2021-07-221-0/+7
* glasm: Simplify patch readsGravatar ReinUsesLisp2021-07-221-5/+2
* glasm: Fix output patch readsGravatar ReinUsesLisp2021-07-221-10/+13
* emit_glasm_context_get_and_set.cpp: Add missing semicolonsGravatar ameerj2021-07-221-2/+2
* glasm: Implement PrimitiveId attribute readGravatar ReinUsesLisp2021-07-221-0/+3
* glasm: Implement clip distance storesGravatar ReinUsesLisp2021-07-221-0/+12
* glasm: Fix tessellation input attributesGravatar ReinUsesLisp2021-07-221-2/+5
* glasm: Add missing semicolon on tesscoord readingGravatar ReinUsesLisp2021-07-221-1/+1
* glasm: Implement TessellationEvaluationPointGravatar ReinUsesLisp2021-07-221-0/+4
* glasm: Implement patch memoryGravatar ReinUsesLisp2021-07-221-5/+32
* glasm: Implement geometry shader attribute readsGravatar ReinUsesLisp2021-07-221-4/+15
* glasm: Properly declare attributes on geometry programsGravatar ReinUsesLisp2021-07-221-5/+5
* glasm: Implement stores to gl_ViewportIndexGravatar ReinUsesLisp2021-07-221-0/+8
* glasm: Implement gl_PointSize storesGravatar ReinUsesLisp2021-07-221-0/+3
* glasm: Implement gl_PointCoordGravatar ReinUsesLisp2021-07-221-0/+4
* glasm: Implement gl_FrongFacing attributeGravatar ReinUsesLisp2021-07-221-0/+3
* glasm: Implement gl_FragDepth and gl_SampleMask storesGravatar ReinUsesLisp2021-07-221-4/+4
* glasm: Implement InstanceId and VertexIdGravatar ReinUsesLisp2021-07-221-0/+6
* emit_glasm: Add support for reading position attributesGravatar ReinUsesLisp2021-07-221-3/+13
* glasm: Implement some graphics instructions on GLASMGravatar ReinUsesLisp2021-07-221-5/+4
* glasm: Implement local memory for glasmGravatar ameerj2021-07-221-0/+8
* glasm: Make GLASM aware of typesGravatar ReinUsesLisp2021-07-221-31/+22
* glasm: Implement basic GLASM instructionsGravatar ReinUsesLisp2021-07-221-0/+125
* glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp2021-07-221-0/+0