Age | Commit message (Expand) | Author |
2023-10-22 | emit_glsl_warp: Fix shfl_in_bounds conditional | Ameer J |
2023-01-01 | MacroHLE: Add OpenGL Support | Fernando Sahmkow |
2022-09-23 | chore: fix some typos | Andrea Pappacoda |
2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph |
2021-12-18 | Remove glsl handle legacy related code | vonchenplus |
2021-12-05 | shader_recompiler: Adjust emit_context includes | ameerj |
2021-07-22 | shader: Avoid usage of C++20 ranges to build in clang | ReinUsesLisp |
2021-07-22 | glsl: Clamp shared mem size to GL_MAX_COMPUTE_SHARED_MEMORY_SIZE | ameerj |
2021-07-22 | glsl: Fix shared and local memory declarations | ameerj |
2021-07-22 | glsl: Declare local memory in main | ameerj |
2021-07-22 | shader: Rework varyings and implement passthrough geometry shaders | ReinUsesLisp |
2021-07-22 | glsl: Better IAdd Overflow CC fix | ameerj |
2021-07-22 | glsl: Fix IADD CC | ameerj |
2021-07-22 | shader: Move loop safety tests to code emission | ReinUsesLisp |
2021-07-22 | glsl: Move gl_Position/generic attribute initialization to EmitProlgue | ameerj |
2021-07-22 | glsl: Cleanup/Address feedback | ameerj |
2021-07-22 | glsl: Add stubs for sparse queries and variable aoffi when not supported | ameerj |
2021-07-22 | glsl: Implement legacy varyings | ameerj |
2021-07-22 | glsl: Address Rodrigo's feedback | ameerj |
2021-07-22 | glsl: Allow dynamic tracking of variable allocation | ameerj |
2021-07-22 | glsl: Cleanup and address feedback | ameerj |
2021-07-22 | glsl: Fix precise variable declaration | ameerj |
2021-07-22 | glsl: Implement geometry shaders | ameerj |
2021-07-22 | HACK glsl: Write defaults to unused generic attributes | ameerj |
2021-07-22 | glsl: implement set clip distance | ameerj |
2021-07-22 | glsl: Rework variable allocator to allow for variable reuse | ameerj |
2021-07-22 | glsl: Implement ST{LS} | ameerj |
2021-07-22 | glsl: Fix GetAttribute return values | ameerj |
2021-07-22 | glsl: Implement TXQ and other misc changes | ameerj |
2021-07-22 | glsl: Better Storage access and wip warps | ameerj |
2021-07-22 | glsl: Implement IADD CC | ameerj |
2021-07-22 | glsl: WIP var forward declaration | ameerj |
2021-07-22 | glsl: remove unused headers | ameerj |
2021-07-22 | glsl: Fix non-immediate buffer access | ameerj |
2021-07-22 | glsl: textures wip | ameerj |
2021-07-22 | glsl: Update phi node management | ameerj |
2021-07-22 | glsl: implement phi nodes | ameerj |
2021-07-22 | glsl: Add a more robust fp formatter | ameerj |
2021-07-22 | glsl: Use std::string_view for Emit function args. | ameerj |
2021-07-22 | glsl: Pass IR::Inst& to Emit functions | ameerj |
2021-07-22 | glsl: Fix "reg" allocing | ameerj |
2021-07-22 | glsl: Initial backend | ameerj |