summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2019-09-21gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp1-12/+0
2019-09-21shader/image: Implement SULD and remove irrelevant codeReinUsesLisp1-0/+7
2019-09-17shader_ir/warp: Implement SHFLReinUsesLisp1-0/+50
2019-09-13vk_device: Add miscellaneous features and minor style changesReinUsesLisp1-3/+3
2019-09-11shader/image: Implement SUATOM and fix SUSTReinUsesLisp1-0/+42
2019-08-21shader_ir: Implement VOTEReinUsesLisp1-0/+25
2019-07-20Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Fernando Sahmkow1-0/+18
2019-07-20shader/half_set_predicate: Fix HSETP2 implementationReinUsesLisp1-13/+4
2019-07-09shader_ir: Implement BRX & BRA.CCFernando Sahmkow1-0/+9
2019-07-08gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersReinUsesLisp1-8/+6
2019-06-21shader: Decode SUST and implement backing image functionalityReinUsesLisp1-0/+7
2019-06-07shader: Split SSY and PBK stackReinUsesLisp1-12/+37
2019-06-06shader: Use shared_ptr to store nodes and move initialization to fileReinUsesLisp1-25/+25
2019-05-26vk_shader_decompiler: Misc fixesReinUsesLisp1-43/+61
2019-05-20shader: Implement S2R Tid{XYZ} and CtaId{XYZ}ReinUsesLisp1-0/+18
2019-05-10renderer_vulkan/vk_shader_decompiler: Remove unused variable from DeclareInternalFlags()Lioncash1-1/+0
2019-05-03shader: Remove unused AbufNode Ipa modeReinUsesLisp1-4/+3
2019-04-16vk_shader_decompiler: Add missing operationsReinUsesLisp1-0/+7
2019-04-16shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmeticReinUsesLisp1-5/+7
2019-04-16shader_ir/decode: Implement half float saturationReinUsesLisp1-0/+6
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp1-6/+8
2019-04-10vk_shader_decompiler: Implement flow primitivesReinUsesLisp1-5/+82
2019-04-10vk_shader_decompiler: Implement most common texture primitivesReinUsesLisp1-8/+65
2019-04-10vk_shader_decompiler: Implement texture decompilation helper functionsReinUsesLisp1-0/+32
2019-04-10vk_shader_decompiler: Implement Assign and LogicalAssignReinUsesLisp1-2/+64
2019-04-10vk_shader_decompiler: Implement non-OperationCode visitsReinUsesLisp1-7/+129
2019-04-10vk_shader_decompiler: Implement OperationCode decompilation interfaceReinUsesLisp1-1/+411
2019-04-10vk_shader_decompiler: Implement VisitReinUsesLisp1-1/+50
2019-04-10vk_shader_decompiler: Implement labels tree and flowReinUsesLisp1-0/+71
2019-04-10vk_shader_decompiler: Implement declarationsReinUsesLisp1-3/+457
2019-04-10vk_shader_decompiler: Declare and stub interface for a SPIR-V decompilerReinUsesLisp1-0/+45