summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/frontend/maxwell
AgeCommit message (Expand)Author
2021-07-22shader: Use std::bit_cast instead of Common::BitCast for passthroughReinUsesLisp
2021-07-22shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp
2021-07-22shader: Only verify shader when graphics debugging is enabledReinUsesLisp
2021-07-22shader: Emulate 64-bit integers when not supportedReinUsesLisp
2021-07-22shader_recompiler: Fix IADD3 input partitioningameerj
2021-07-22shader: Move loop safety tests to code emissionReinUsesLisp
2021-07-22shader: Calibrate loop safety thresholdReinUsesLisp
2021-07-22shader: Simplify MergeDualVertexProgramsReinUsesLisp
2021-07-22shader: Properly manage attributes not written from previous stagesReinUsesLisp
2021-07-22shader: Add support for native 16-bit floatsReinUsesLisp
2021-07-22shader: Rename maxwell/program.h to translate_program.hReinUsesLisp
2021-07-22shader: Fix loop safety to SSA passReinUsesLisp
2021-07-22shader: Add loggingReinUsesLisp
2021-07-22shader: Add shader loop safety check settingslat9nq
2021-07-22shader: Comment why the array component is not read in TMMLReinUsesLisp
2021-07-22tmml: Remove index component from coords vecameerj
2021-07-22shader: Fix VertexA Shaders.FernandoS27
2021-07-22shader: Add 2D and 3D variants to SUATOM and SUREDReinUsesLisp
2021-07-22shader: Avoid CPU side undefined behavior on I2FReinUsesLisp
2021-07-22shader: Add support for "negative" and unaligned offsetsReinUsesLisp
2021-07-22shader: Implement ISCADD32IReinUsesLisp
2021-07-22shader: Always initialize up reference in structure control flowReinUsesLisp
2021-07-22shader: Fix ImageWrite indexingReinUsesLisp
2021-07-22shader: Fix TMML queriesReinUsesLisp
2021-07-22shader: Handle host exceptionsReinUsesLisp
2021-07-22shader: Read branch conditions from an instructionReinUsesLisp
2021-07-22glasm: Implement TEX and TEXS instructionsReinUsesLisp
2021-07-22shader_recompiler: GCC fixeslat9nq
2021-07-22glasm: Initial implementation of phi nodes on GLASMReinUsesLisp
2021-07-22glasm: Rework control flow introducing a syntax listReinUsesLisp
2021-07-22shader: Add floating-point rounding to I2FReinUsesLisp
2021-07-22shader: ISET.X implementationameerj
2021-07-22shader: Optimize NVN FallthroughFernandoS27
2021-07-22shader: Stub SR_AFFINITYFernandoS27
2021-07-22shader: Implement Int32 SUATOM/SUREDameerj
2021-07-22shader: Initial OpenGL implementationReinUsesLisp
2021-07-22shader: Address feedbackFernandoS27
2021-07-22shader: Implement VertexA stageFernandoS27
2021-07-22shader: Implement delegation of Exit to dispatcher on CFGFernandoS27
2021-07-22shader: Fix IADD3.CCameerj
2021-07-22shader: Fix VMNMX selector BReinUsesLisp
2021-07-22shader: Remove identity removal pass for better build timesReinUsesLisp
2021-07-22shader: Refactor atomic_operations_global_memoryameerj
2021-07-22shader: add missing include guard in half_floating_point_helper.hameerj
2021-07-22shader: Fix gcc warningsReinUsesLisp
2021-07-22shader: Improve goto removal algorithm complexityReinUsesLisp
2021-07-22shader: Move microinstruction header to the value headerReinUsesLisp
2021-07-22shader: Move siblings check to a separate function and comment them outReinUsesLisp
2021-07-22shader: Simplify code for local memoryReinUsesLisp
2021-07-22shader: Add NVN storage buffer fallbacksReinUsesLisp