aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_context.h
AgeCommit message (Expand)Author
2021-12-05shader_recompiler: Rename backend emit_context filesameerj
2021-07-22shader: GCC fmt 8.0.0 fixeslat9nq
2021-07-22glsl: Add passthrough geometry shader supportameerj
2021-07-22shader: Move loop safety tests to code emissionReinUsesLisp
2021-07-22shader: Properly manage attributes not written from previous stagesReinUsesLisp
2021-07-22glsl: Address rest of feedbackameerj
2021-07-22glsl: Implement legacy varyingsameerj
2021-07-22glsl: Address more feedback. Implement indexed texture readsameerj
2021-07-22glsl: Remove Signed Integer variablesameerj
2021-07-22glsl: Address Rodrigo's feedbackameerj
2021-07-22glsl: Implement fswzaddameerj
2021-07-22glsl: Implement indexed attribute loadsameerj
2021-07-22glsl: Cleanup and address feedbackameerj
2021-07-22glsl: Refactor Global memory functionsameerj
2021-07-22glsl: skip gl_ViewportIndex write if device does not support itameerj
2021-07-22glsl: Implement transform feedbackameerj
2021-07-22glsl: Implement precise fp variable allocationameerj
2021-07-22glsl: Rework var alloc to not assign unused resultsameerj
2021-07-22glsl: Rework variable allocator to allow for variable reuseameerj
2021-07-22glsl: minor cleanupameerj
2021-07-22glsl: WIP var forward declarationameerj
2021-07-22glsl: Fix bindings, add some CC opsameerj
2021-07-22glsl: Implement derivatives and YDirectionameerj
2021-07-22glsl: Fix non-immediate buffer accessameerj
2021-07-22glsl: textures wipameerj
2021-07-22glsl: Implement some attribute getters and settersameerj
2021-07-22glsl: F16x2 storage atomicsameerj
2021-07-22glsl: Wip storage atomic opsameerj
2021-07-22glsl: Add many FP32/64 instructionsameerj
2021-07-22glsl: Implement a few Integer instructionsameerj
2021-07-22glsl: Reusable typed variables. IADD32ameerj
2021-07-22glsl: Fix "reg" allocingameerj
2021-07-22glsl: Initial backendameerj