Age | Commit message (Expand) | Author |
2022-10-22 | CMakeLists: Disable C4100 and C4324 | Morph |
2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph |
2022-03-20 | shader_recompiler: Reduce unused includes | ameerj |
2021-12-05 | glasm: Move implemented instructions from not_implemented.cpp | ameerj |
2021-12-05 | shader_recompiler: Adjust emit_context includes | ameerj |
2021-11-16 | shader: Properly scale image reads and add GL SPIR-V support | ReinUsesLisp |
2021-11-16 | glsl/glasm: Pass and use scaling parameters in shaders | ReinUsesLisp |
2021-11-16 | gl_graphics_pipeline: Add downscale factor to shader uniforms | ameerj |
2021-11-16 | shader: Add resolution down factor opcode | ReinUsesLisp |
2021-11-02 | Shader Cahe: Fix Phi Nodes on GLASM. | Fernando Sahmkow |
2021-07-22 | shader: Move loop safety tests to code emission | ReinUsesLisp |
2021-07-22 | shader: Add logging | ReinUsesLisp |
2021-07-22 | shader: Add shader loop safety check settings | lat9nq |
2021-07-22 | Revert "glasm: Skip phi moves on undefined instructions" | ReinUsesLisp |
2021-07-22 | glasm: Remove unintentional '\n' on Undef32 | ReinUsesLisp |
2021-07-22 | glasm: Implement Y direction | ReinUsesLisp |
2021-07-22 | glasm: Skip phi moves on undefined instructions | ReinUsesLisp |
2021-07-22 | glasm: Implement undef instructions | ReinUsesLisp |
2021-07-22 | glasm: Release phi node registers after they are no longer needed | ReinUsesLisp |
2021-07-22 | glasm: Fix usage counting on phi nodes | ReinUsesLisp |
2021-07-22 | glasm: Implement SampleId | ReinUsesLisp |
2021-07-22 | glasm: Implement IsHelperInvocation | ReinUsesLisp |
2021-07-22 | glasm: Fix EmitVertex's optimization | ReinUsesLisp |
2021-07-22 | glasm: Implement InvocationId | ReinUsesLisp |
2021-07-22 | glasm: Optimize EmitVertex into EMIT | ReinUsesLisp |
2021-07-22 | glasm: Implement EmitVertex and EndPrimitive | ReinUsesLisp |
2021-07-22 | glasm: Implement barriers | ReinUsesLisp |
2021-07-22 | glasm: Fix phi instruction types | ReinUsesLisp |
2021-07-22 | glasm: Implement gl_WorkGroupID | ReinUsesLisp |
2021-07-22 | shader: Read branch conditions from an instruction | ReinUsesLisp |
2021-07-22 | glasm: Initial (broken) implementation of TEX on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Implement some graphics instructions on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Implement local memory for glasm | ameerj |
2021-07-22 | glasm: Initial implementation of phi nodes on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Rework control flow introducing a syntax list | ReinUsesLisp |
2021-07-22 | glasm: Implement Storage atomics | ameerj |
2021-07-22 | glasm: Implement shuffle and vote instructions on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Implement storage atomic ops | ameerj |
2021-07-22 | glasm: Add conversion instructions to GLASM | ReinUsesLisp |
2021-07-22 | glasm: Add logical instructions on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Remove duplicated Fp64 pack instructions on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Add floating-point comparisons on GLASM | ReinUsesLisp |
2021-07-22 | glasm: Reimplement bitwise ops and BFI/BFE | ameerj |
2021-07-22 | glasm: Initial GLASM fp64 support | ReinUsesLisp |
2021-07-22 | glasm: Implement GLASM fp16 packing and move bitwise insns | ReinUsesLisp |
2021-07-22 | glasm: Remove unused functions left from rebase | ReinUsesLisp |
2021-07-22 | glasm: Make GLASM aware of types | ReinUsesLisp |
2021-07-22 | glasm: Implement BFI, BFE | ameerj |
2021-07-22 | glasm: Implement basic GLASM instructions | ReinUsesLisp |
2021-07-22 | glasm: Add GLASM backend infrastructure | ReinUsesLisp |