summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/frontend/maxwell (unfollow)
Commit message (Expand)AuthorFilesLines
2022-06-13general: fix compilation on GCC 12Gravatar Liam1-1/+1
2022-06-13structured_control_flow: Remove constexpr Flow::BlockGravatar lat9nq1-6/+0
2022-05-14general: Avoid ambiguous format_to compilation errorsGravatar Lioncash1-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph108-324/+216
2022-04-02fix: typosGravatar Andrea Pappacoda2-2/+2
2022-03-20shader_recompiler: Reduce unused includesGravatar ameerj27-39/+7
2022-03-18shader_recompiler/EXIT: skip render targets with no outputsGravatar Liam1-0/+3
2022-03-17shader_recompiler/EXIT: increment output register on failed enable testGravatar Liam1-0/+1
2022-03-16shader_recompiler: Implement LDC.IS address modeGravatar Liam1-2/+12
2022-03-13Shader decompiler: do constant propgation before texture pass.Gravatar Fernando Sahmkow1-2/+2
2022-03-08shader_recompiler/LOP3: Use brute force python results within switch/case.Gravatar Markus Wick2-52/+620
2022-01-27video_minimum_maximum: Implement src operand selectorsGravatar ameerj1-12/+6
2022-01-25shader_recompiler: Remove unnecessary [[nodiscard]]Gravatar Lioncash1-2/+1
2021-12-18Address format clangGravatar vonchenplus1-36/+36
2021-11-19Implement convert legacy to genericGravatar Feng Chen2-0/+99
2021-11-16rescaling_pass: Logic simplification and minor style cleanupGravatar ameerj1-1/+0
2021-11-16Shader: Don't rescale FragCoord if used by ShuffleGravatar Fernando Sahmkow1-1/+3
2021-11-16spirv: Implement rescaling patchingGravatar ReinUsesLisp1-0/+3
2021-10-31ShaderCache: Order Phi Arguments from farthest away to nearest.Gravatar Fernando Sahmkow1-0/+2
2021-08-30structured_control_flow: Skip reordering nested demote branches.Gravatar ameerj1-0/+11
2021-08-30structured_control_flow: Conditionally invoke demote reorder passGravatar ameerj3-8/+13
2021-08-28structured_control_flow: Add DemoteCombinationPassGravatar ameerj1-1/+107
2021-07-26control_flow: Fix duplicate switch case in OpcodeTokenGravatar Lioncash1-1/+1
2021-07-22shader: Support out of bound local memory reads and immediate writesGravatar ReinUsesLisp1-4/+21
2021-07-22shader: Implement ISETP.XGravatar ameerj4-44/+57
2021-07-22shader: Avoid usage of C++20 ranges to build in clangGravatar ReinUsesLisp3-18/+23
2021-07-22shader_recompiler, video_core: Resolve clang errorsGravatar lat9nq7-28/+21
2021-07-22shader: Manually convert from array<u32> to bitset instead of using bit_castGravatar ReinUsesLisp1-2/+3
2021-07-22shader: GCC fmt 8.0.0 fixesGravatar lat9nq1-1/+1
2021-07-22shader: Account for 33-bit IADD3 scenarioGravatar ameerj1-2/+10
2021-07-22shader: Only apply shift on register mode for IADD3Gravatar ReinUsesLisp1-10/+14
2021-07-22shader: Use std::bit_cast instead of Common::BitCast for passthroughGravatar ReinUsesLisp1-2/+3
2021-07-22shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp1-8/+10
2021-07-22shader: Only verify shader when graphics debugging is enabledGravatar ReinUsesLisp1-2/+7
2021-07-22shader: Emulate 64-bit integers when not supportedGravatar ReinUsesLisp1-0/+3
2021-07-22shader_recompiler: Fix IADD3 input partitioningGravatar ameerj1-14/+13
2021-07-22shader: Move loop safety tests to code emissionGravatar ReinUsesLisp1-33/+4
2021-07-22shader: Calibrate loop safety thresholdGravatar ReinUsesLisp1-1/+1
2021-07-22shader: Simplify MergeDualVertexProgramsGravatar ReinUsesLisp1-6/+4
2021-07-22shader: Properly manage attributes not written from previous stagesGravatar ReinUsesLisp1-1/+3
2021-07-22shader: Add support for native 16-bit floatsGravatar ReinUsesLisp2-4/+7
2021-07-22shader: Rename maxwell/program.h to translate_program.hGravatar ReinUsesLisp2-7/+2
2021-07-22shader: Fix loop safety to SSA passGravatar ReinUsesLisp1-1/+3
2021-07-22shader: Add loggingGravatar ReinUsesLisp3-6/+6
2021-07-22shader: Add shader loop safety check settingsGravatar lat9nq1-4/+38
2021-07-22shader: Comment why the array component is not read in TMMLGravatar ReinUsesLisp1-0/+2
2021-07-22tmml: Remove index component from coords vecGravatar ameerj1-4/+3
2021-07-22shader: Fix VertexA Shaders.Gravatar FernandoS271-5/+14
2021-07-22shader: Add 2D and 3D variants to SUATOM and SUREDGravatar ReinUsesLisp1-0/+4
2021-07-22shader: Avoid CPU side undefined behavior on I2FGravatar ReinUsesLisp1-0/+2