26 Commits (b33af695139cda6cdfd3089bd25855dab005a807)

Author SHA1 Message Date
ameerj b33af69513 glsl: Add stubs for sparse queries and variable aoffi when not supported 5 years ago
ameerj 3e6f89f964 glsl: Implement legacy varyings 5 years ago
ameerj 5d2cd1551f glsl: Address Rodrigo's feedback 5 years ago
ameerj 3319879b23 glsl: Allow dynamic tracking of variable allocation 5 years ago
ameerj 4534294b7b glsl: Cleanup and address feedback 5 years ago
ameerj 363e228778 glsl: Fix precise variable declaration 5 years ago
ameerj 7374a8bf1d glsl: Implement geometry shaders 5 years ago
ameerj 1cc3be2135 HACK glsl: Write defaults to unused generic attributes 5 years ago
ameerj c6615e9d05 glsl: implement set clip distance 5 years ago
ameerj 8185a5ab34 glsl: Rework variable allocator to allow for variable reuse 5 years ago
ameerj 1e59e72a48 glsl: Implement ST{LS} 5 years ago
ameerj 26649eb889 glsl: Fix GetAttribute return values 5 years ago
ameerj 0b8e65125a glsl: Implement TXQ and other misc changes 5 years ago
ameerj a68609b4f8 glsl: Better Storage access and wip warps 5 years ago
ameerj fa06331601 glsl: Implement IADD CC 5 years ago
ameerj 72974388fb glsl: WIP var forward declaration 5 years ago
ameerj e6a0f0f384 glsl: remove unused headers 5 years ago
ameerj ac6135774f glsl: Fix non-immediate buffer access 5 years ago
ameerj 2328b0b2a8 glsl: textures wip 5 years ago
ameerj ee45d46f9e glsl: Update phi node management 5 years ago
ameerj 3d950a8d18 glsl: implement phi nodes 5 years ago
ameerj 7febd59ce1 glsl: Add a more robust fp formatter 5 years ago
ameerj 0c315dae67 glsl: Use std::string_view for Emit function args. 5 years ago
ameerj b2cd8e4588 glsl: Pass IR::Inst& to Emit functions 5 years ago
ameerj 3355c467e0 glsl: Fix "reg" allocing 5 years ago
ameerj fda83fe3c5 glsl: Initial backend 5 years ago