summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl_not_implemented.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-10-22CMakeLists: Disable C4100 and C4324Morph1-4/+0
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-12-06shader_recompiler: Adjust emit_context includesameerj1-1/+1
2021-07-23shader: Move loop safety tests to code emissionReinUsesLisp1-8/+0
2021-07-23glsl: Add LoopSafety instructionsameerj1-0/+8
2021-07-23glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj1-98/+0
2021-07-23glsl: Implement SampleId and SetSampleMaskameerj1-29/+0
2021-07-23glsl: Implement indexed attribute loadsameerj1-9/+0
2021-07-23glsl: Implement barriersameerj1-12/+0
2021-07-23glsl: Implement image atomics and set layerameerj1-143/+0
2021-07-23glsl: Cleanup and address feedbackameerj1-9/+3
2021-07-23glsl: Implement Load/WriteGlobalameerj1-56/+0
2021-07-23glsl: Implement tessellation shadersameerj1-9/+1
2021-07-23glsl: Fix atomic SSBO offsetsameerj1-2/+2
2021-07-23glsl: Implement geometry shadersameerj1-2/+2
2021-07-23glsl: Use NotImplemented macro with function name outputameerj1-4/+0
2021-07-23glsl: Rework var alloc to not assign unused resultsameerj1-4/+4
2021-07-23glsl: Rework variable allocator to allow for variable reuseameerj1-5/+5
2021-07-23glsl: Fix ATOM and implement ATOMSameerj1-60/+0
2021-07-23glsl: Implement VOTEameerj1-40/+0
2021-07-23glsl: Implement ST{LS}ameerj1-56/+0
2021-07-23glsl: Implement more instructions used by SMOameerj1-4/+4
2021-07-23glsl: Implement TXQ and other misc changesameerj1-1/+1
2021-07-23shader_recompiler: GCC fixeslat9nq1-0/+1
2021-07-23glsl: Better Storage access and wip warpsameerj1-27/+0
2021-07-23glsl: Fix bindings, add some CC opsameerj1-1/+1
2021-07-23glsl: remove unused headersameerj1-2/+0
2021-07-23glsl: Implement derivatives and YDirectionameerj1-23/+3
2021-07-23glsl: Fix non-immediate buffer accessameerj1-10/+2
2021-07-23glsl: textures wipameerj1-9/+18
2021-07-23glsl: Implement some attribute getters and settersameerj1-177/+1
2021-07-23glsl: Update phi node managementameerj1-5/+19
2021-07-23glsl: implement phi nodesameerj1-2/+5
2021-07-23glsl: Wip storage atomic opsameerj1-252/+1
2021-07-23glsl: More FP instructions/fixesameerj1-16/+0
2021-07-23glsl: Add many FP32/64 instructionsameerj1-586/+0
2021-07-23glsl: Implement a few Integer instructionsameerj1-214/+0
2021-07-23glsl: Use std::string_view for Emit function args.ameerj1-320/+349
2021-07-23glsl: Pass IR::Inst& to Emit functionsameerj1-37/+37
2021-07-23glsl: Reusable typed variables. IADD32ameerj1-173/+0
2021-07-23glsl: Fix "reg" allocingameerj1-473/+367
2021-07-23glsl: Initial backendameerj1-0/+2149