summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* glsl: Fix shared and local memory declarationsameerj2021-07-231-3/+3
* glsl: Declare local memory in mainameerj2021-07-231-3/+3
* shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp2021-07-231-1/+1
* glsl: Better IAdd Overflow CC fixameerj2021-07-231-1/+1
* glsl: Fix IADD CCameerj2021-07-231-1/+1
* shader: Move loop safety tests to code emissionReinUsesLisp2021-07-231-1/+10
* glsl: Move gl_Position/generic attribute initialization to EmitProlgueameerj2021-07-231-9/+0
* glsl: Cleanup/Address feedbackameerj2021-07-231-4/+4
* glsl: Add stubs for sparse queries and variable aoffi when not supportedameerj2021-07-231-1/+1
* glsl: Implement legacy varyingsameerj2021-07-231-1/+1
* glsl: Address Rodrigo's feedbackameerj2021-07-231-4/+5
* glsl: Allow dynamic tracking of variable allocationameerj2021-07-231-4/+13
* glsl: Cleanup and address feedbackameerj2021-07-231-10/+5
* glsl: Fix precise variable declarationameerj2021-07-231-5/+7
* glsl: Implement geometry shadersameerj2021-07-231-1/+1
* HACK glsl: Write defaults to unused generic attributesameerj2021-07-231-0/+6
* glsl: implement set clip distanceameerj2021-07-231-0/+3
* glsl: Rework variable allocator to allow for variable reuseameerj2021-07-231-7/+22
* glsl: Implement ST{LS}ameerj2021-07-231-0/+10
* glsl: Fix GetAttribute return valuesameerj2021-07-231-4/+6
* glsl: Implement TXQ and other misc changesameerj2021-07-231-1/+1
* glsl: Better Storage access and wip warpsameerj2021-07-231-1/+4
* glsl: Implement IADD CCameerj2021-07-231-0/+2
* glsl: WIP var forward declarationameerj2021-07-231-11/+12
* glsl: remove unused headersameerj2021-07-231-7/+10
* glsl: Fix non-immediate buffer accessameerj2021-07-231-0/+5
* glsl: textures wipameerj2021-07-231-2/+4
* glsl: Update phi node managementameerj2021-07-231-11/+26
* glsl: implement phi nodesameerj2021-07-231-18/+30
* glsl: Add a more robust fp formatterameerj2021-07-231-1/+0
* glsl: Use std::string_view for Emit function args.ameerj2021-07-231-3/+4
* glsl: Pass IR::Inst& to Emit functionsameerj2021-07-231-5/+3
* glsl: Fix "reg" allocingameerj2021-07-231-1/+1
* glsl: Initial backendameerj2021-07-231-0/+156