summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-02-14remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades791-1/+1
2023-02-14add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades791-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph1-3/+2
2022-03-20shader_recompiler: Reduce unused includesGravatar ameerj1-2/+0
2021-12-29emit_glsl_integer: Use negation work aroundGravatar ameerj1-2/+2
2021-12-05shader_recompiler: Adjust emit_context includesGravatar ameerj1-1/+1
2021-11-16shader: Add integer division opcodesGravatar ReinUsesLisp1-0/+8
2021-07-22opengl: Implement LOP.CCGravatar ameerj1-3/+11
2021-07-22glsl: Better IAdd Overflow CC fixGravatar ameerj1-10/+12
2021-07-22shader: Remove IAbs64Gravatar ReinUsesLisp1-4/+0
2021-07-22glsl: Fix IADD CCGravatar ameerj1-4/+6
2021-07-22glsl: Cleanup/Address feedbackGravatar ameerj1-0/+1
2021-07-22glsl: Remove Signed Integer variablesGravatar ameerj1-1/+1
2021-07-22glsl: Reorganize backend code, remove unneeded [[maybe_unused]]Gravatar ameerj1-4/+2
2021-07-22glsl: Rework variable allocator to allow for variable reuseGravatar ameerj1-5/+5
2021-07-22glsl: minor cleanupGravatar ameerj1-9/+10
2021-07-22shader_recompiler: GCC fixesGravatar lat9nq1-0/+1
2021-07-22glsl: Better Storage access and wip warpsGravatar ameerj1-2/+2
2021-07-22glsl: Fix integer conversions, implement clamp CCGravatar ameerj1-6/+15
2021-07-22glsl: Implement IADD CCGravatar ameerj1-2/+15
2021-07-22glsl: WIP var forward declarationGravatar ameerj1-4/+4
2021-07-22glsl: Fix bindings, add some CC opsGravatar ameerj1-2/+27
2021-07-22glsl: remove unused headersGravatar ameerj1-2/+0
2021-07-22glsl: Add a more robust fp formatterGravatar ameerj1-2/+2
2021-07-22glsl: Implement more Integer opsGravatar ameerj1-109/+65
2021-07-22glsl: Implement BF*Gravatar ameerj1-5/+5
2021-07-22glsl: Implement a few Integer instructionsGravatar ameerj1-26/+25
2021-07-22glsl: Use std::string_view for Emit function args.Gravatar ameerj1-51/+63
2021-07-22glsl: Pass IR::Inst& to Emit functionsGravatar ameerj1-44/+44
2021-07-22glsl: INeg and IAdd negate testsGravatar ameerj1-57/+68
2021-07-22glsl: Reusable typed variables. IADD32Gravatar ameerj1-0/+221
2021-07-22glsl: Initial backendGravatar ameerj1-0/+0
2021-07-22glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp1-0/+0