27 Commits (efd428c747d18c0582ef75dba58a000aeed8d214)

Author SHA1 Message Date
ameerj efd428c747 shader_recompiler: Adjust emit_context includes 4 years ago
ReinUsesLisp 8cfa8cda16 shader: Add integer division opcodes 5 years ago
ameerj 33d21ac2db opengl: Implement LOP.CC 5 years ago
ameerj 99e8164b43 glsl: Better IAdd Overflow CC fix 5 years ago
ReinUsesLisp f158fe9359 shader: Remove IAbs64 5 years ago
ameerj 516c17d4d3 glsl: Fix IADD CC 5 years ago
ameerj 4e73fdbd0f glsl: Cleanup/Address feedback 5 years ago
ameerj 73278ba985 glsl: Remove Signed Integer variables 5 years ago
ameerj 8ab7780015 glsl: Reorganize backend code, remove unneeded [[maybe_unused]] 5 years ago
ameerj 8185a5ab34 glsl: Rework variable allocator to allow for variable reuse 5 years ago
ameerj 8a7d7d16c8 glsl: minor cleanup 5 years ago
lat9nq fc7edccbc1 shader_recompiler: GCC fixes 5 years ago
ameerj a68609b4f8 glsl: Better Storage access and wip warps 5 years ago
ameerj a28096cb70 glsl: Fix integer conversions, implement clamp CC 5 years ago
ameerj fa06331601 glsl: Implement IADD CC 5 years ago
ameerj 72974388fb glsl: WIP var forward declaration 5 years ago
ameerj c797a0c5a5 glsl: Fix bindings, add some CC ops 5 years ago
ameerj e6a0f0f384 glsl: remove unused headers 5 years ago
ameerj 7febd59ce1 glsl: Add a more robust fp formatter 5 years ago
ameerj 1df4541247 glsl: Implement more Integer ops 5 years ago
ameerj fc36d45a97 glsl: Implement BF* 5 years ago
ameerj eea0726cd5 glsl: Implement a few Integer instructions 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 c01220d25a glsl: INeg and IAdd negate tests 5 years ago
ameerj 6ee142d3e4 glsl: Reusable typed variables. IADD32 5 years ago
ameerj fda83fe3c5 glsl: Initial backend 5 years ago
ReinUsesLisp d9b9c10f32 glasm: Add GLASM backend infrastructure 5 years ago