summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl_floating_point.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-12-25emit_glsl_floating_point: Fix FPNeg on newer Nvidia driversameerj1-2/+2
2021-12-06shader_recompiler: Adjust emit_context includesameerj1-1/+1
2021-07-23glsl: Simplify FCMP emissionameerj1-6/+4
2021-07-23shader_recompiler, video_core: Resolve clang errorslat9nq1-1/+1
Silences the following warnings-turned-errors: -Wsign-conversion -Wunused-private-field -Wbraced-scalar-init -Wunused-variable And some other errors
2021-07-23glsl: Address Rodrigo's feedbackameerj1-10/+9
2021-07-23glsl: Enable early fragment testsameerj1-4/+4
2021-07-23glsl: Cleanup and address feedbackameerj1-1/+1
2021-07-23glsl: Implement tessellation shadersameerj1-1/+1
2021-07-23glsl: Use NotImplemented macro with function name outputameerj1-25/+25
2021-07-23glsl: Implement precise fp variable allocationameerj1-6/+35
2021-07-23shader_recompiler: GCC fixeslat9nq1-0/+1
2021-07-23glsl: remove unused headersameerj1-2/+0
2021-07-23glsl: Implement derivatives and YDirectionameerj1-3/+3
plus some other misc additions/changed
2021-07-23glsl: Fix non-immediate buffer accessameerj1-1/+1
and many other misc implementations
2021-07-23glsl: Fix floating point compare opsameerj1-28/+28
Logic for ordered/unordered ops was wrong.
2021-07-23glsl: Implement FCMPameerj1-219/+161
2021-07-23glsl: Add a more robust fp formatterameerj1-2/+2
2021-07-23glsl: More FP fixesameerj1-4/+6
2021-07-23glsl: FP function fixesameerj1-4/+4
2021-07-23glsl: More FP instructions/fixesameerj1-5/+5
2021-07-23glsl: Add many FP32/64 instructionsameerj1-0/+487
2021-07-23glsl: Initial backendameerj1-0/+0
2021-07-23glasm: Add GLASM backend infrastructureReinUsesLisp1-0/+0