22 Commits (34fdb6471d6050b438fd53a0406aedbf6b690600)

Author SHA1 Message Date
ameerj 34fdb6471d glsl: Cleanup and address feedback 5 years ago
ameerj 59576b82a8 glsl: Fix precise variable declaration 5 years ago
ameerj 19247ba4fa glsl: Implement geometry shaders 5 years ago
ameerj 14bfb4719a HACK glsl: Write defaults to unused generic attributes 5 years ago
ameerj 8ec0028e68 glsl: implement set clip distance 5 years ago
ameerj 1269a0cf8b glsl: Rework variable allocator to allow for variable reuse 5 years ago
ameerj 181a4ffdc4 glsl: Implement ST{LS} 5 years ago
ameerj 80eec85867 glsl: Fix GetAttribute return values 5 years ago
ameerj 3047eb6688 glsl: Implement TXQ and other misc changes 5 years ago
ameerj 8ba814efb2 glsl: Better Storage access and wip warps 5 years ago
ameerj 21797efa54 glsl: Implement IADD CC 5 years ago
ameerj f6bbc76336 glsl: WIP var forward declaration 5 years ago
ameerj 6674637853 glsl: remove unused headers 5 years ago
ameerj ed14d31f66 glsl: Fix non-immediate buffer access 5 years ago
ameerj d171083d53 glsl: textures wip 5 years ago
ameerj b95716e543 glsl: Update phi node management 5 years ago
ameerj e99d01ff53 glsl: implement phi nodes 5 years ago
ameerj cdde730219 glsl: Add a more robust fp formatter 5 years ago
ameerj fb75d122a2 glsl: Use std::string_view for Emit function args. 5 years ago
ameerj 115c162b9a glsl: Pass IR::Inst& to Emit functions 5 years ago
ameerj 64337f004d glsl: Fix "reg" allocing 5 years ago
ameerj eaff1030de glsl: Initial backend 5 years ago