aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode/other.cpp
AgeCommit message (Expand)Author
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.2Lioncash
2020-07-16decode/other: Implement S2R.LaneIdReinUsesLisp
2020-06-02Merge pull request #4016 from ReinUsesLisp/invocation-infoLC
2020-05-30shader/other: Fix hardcoded value in S2R INVOCATION_INFOReinUsesLisp
2020-05-27shader/other: Implement MEMBAR.CTSReinUsesLisp
2020-05-26Merge pull request #3981 from ReinUsesLisp/barbunnei
2020-05-21shader/other: Implement BAR.SYNC 0x0ReinUsesLisp
2020-05-21shader/other: Implement thread comparisons (NV_shader_thread_group)ReinUsesLisp
2020-04-09Merge pull request #3601 from ReinUsesLisp/some-shader-encodingsbunnei
2020-04-04shader/other: Add error message for some S2R registersReinUsesLisp
2020-04-04shader_bytecode: Rename MOV_SYS to S2RReinUsesLisp
2020-04-01shader_decompiler: Remove FragCoord.w hack and change IPA implementationReinUsesLisp
2020-01-29shader/other: Fix skips for SYNC and BRKReinUsesLisp
2020-01-29shader/other: Stub S2R LaneIdReinUsesLisp
2019-12-10shader: Implement MEMBAR.GLReinUsesLisp
2019-12-09shader_ir/other: Implement S2R InvocationIdReinUsesLisp
2019-11-19shader/other: Reduce DEPBAR log severityReinUsesLisp
2019-10-23video_core/shader: Resolve instances of variable shadowingLioncash
2019-08-29Merge pull request #2758 from ReinUsesLisp/packed-tidbunnei
2019-08-04shader_ir: Implement NOPReinUsesLisp
2019-07-22shader/decode: Implement S2R TicReinUsesLisp
2019-07-16shader/decode/other: Correct branch indirect argument within BRA handlingLioncash
2019-07-09shader_ir: Unify blocks in decompiled shaders.Fernando Sahmkow
2019-07-09shader_ir: Implement BRX & BRA.CCFernando Sahmkow
2019-06-07shader: Split SSY and PBK stackReinUsesLisp
2019-06-05shader: Use shared_ptr to store nodes and move initialization to fileReinUsesLisp
2019-05-29Merge pull request #2446 from ReinUsesLisp/tidbunnei
2019-05-23shader/decode/*: Eliminate indirect inclusionsLioncash
2019-05-20shader: Implement S2R Tid{XYZ} and CtaId{XYZ}ReinUsesLisp
2019-05-02shader_ir/other: Implement IPA.IDXReinUsesLisp
2019-05-02shader: Remove unused AbufNode Ipa modeReinUsesLisp
2019-02-14shader_decompiler: Improve Accuracy of Attribute Interpolation.Fernando Sahmkow
2019-02-03shader_ir: Rename BasicBlock to NodeBlockReinUsesLisp
2019-02-03shader_ir: Pass decoded nodes as a whole instead of per basic blocksReinUsesLisp
2019-01-15shader_ir: Pass to decoder functions basic block's codeReinUsesLisp
2019-01-15shader_decode: Use proper primitive namesReinUsesLisp
2019-01-15shader_ir: Remove Ipa primitiveReinUsesLisp
2019-01-15video_core: Implement IR based geometry shadersReinUsesLisp
2019-01-15shader_ir: Fixup file inclusions and clang-formatReinUsesLisp
2019-01-15shader_decode: Implement MOV_SYSReinUsesLisp
2019-01-15shader_decode: Implement BRA internal flagReinUsesLisp
2019-01-15shader_decode: Implement PBK and BRKReinUsesLisp
2019-01-15shader_decode: Stub DEPBARReinUsesLisp
2019-01-15shader_decode: Implement SSY and SYNCReinUsesLisp
2019-01-15shader_decode: Partially implement BRAReinUsesLisp
2019-01-15shader_decode: Implement IPAReinUsesLisp
2019-01-15shader_decode: Implement EXITReinUsesLisp