summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/decode/other.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3601 from ReinUsesLisp/some-shader-encodingsbunnei2020-04-091-3/+9
|\
| * shader/other: Add error message for some S2R registersReinUsesLisp2020-04-041-0/+6
| * shader_bytecode: Rename MOV_SYS to S2RReinUsesLisp2020-04-041-3/+3
* | shader_decompiler: Remove FragCoord.w hack and change IPA implementationReinUsesLisp2020-04-021-15/+21
|/
* shader/other: Fix skips for SYNC and BRKReinUsesLisp2020-01-291-2/+2
* shader/other: Stub S2R LaneIdReinUsesLisp2020-01-291-1/+4
* shader: Implement MEMBAR.GLReinUsesLisp2019-12-101-0/+6
* shader_ir/other: Implement S2R InvocationIdReinUsesLisp2019-12-101-0/+2
* shader/other: Reduce DEPBAR log severityReinUsesLisp2019-11-201-1/+1
* video_core/shader: Resolve instances of variable shadowingLioncash2019-10-241-1/+1
* Merge pull request #2758 from ReinUsesLisp/packed-tidbunnei2019-08-291-0/+7
|\
| * shader/decode: Implement S2R TicReinUsesLisp2019-07-221-0/+7
* | shader_ir: Implement NOPReinUsesLisp2019-08-041-0/+6
|/
* shader/decode/other: Correct branch indirect argument within BRA handlingLioncash2019-07-161-1/+1
* shader_ir: Unify blocks in decompiled shaders.Fernando Sahmkow2019-07-091-7/+23
* shader_ir: Implement BRX & BRA.CCFernando Sahmkow2019-07-091-4/+38
* shader: Split SSY and PBK stackReinUsesLisp2019-06-071-10/+8
* shader: Use shared_ptr to store nodes and move initialization to fileReinUsesLisp2019-06-061-0/+1
* Merge pull request #2446 from ReinUsesLisp/tidbunnei2019-05-291-14/+28
|\
| * shader: Implement S2R Tid{XYZ} and CtaId{XYZ}ReinUsesLisp2019-05-201-14/+28
* | shader/decode/*: Eliminate indirect inclusionsLioncash2019-05-231-0/+1
|/
* shader_ir/other: Implement IPA.IDXReinUsesLisp2019-05-031-5/+8
* shader: Remove unused AbufNode Ipa modeReinUsesLisp2019-05-031-1/+1
* shader_decompiler: Improve Accuracy of Attribute Interpolation.Fernando Sahmkow2019-02-141-2/+13
* shader_ir: Rename BasicBlock to NodeBlockReinUsesLisp2019-02-031-1/+1
* shader_ir: Pass decoded nodes as a whole instead of per basic blocksReinUsesLisp2019-02-031-1/+1
* shader_ir: Pass to decoder functions basic block's codeReinUsesLisp2019-01-151-1/+1
* shader_decode: Use proper primitive namesReinUsesLisp2019-01-151-6/+6
* shader_ir: Remove Ipa primitiveReinUsesLisp2019-01-151-3/+2
* video_core: Implement IR based geometry shadersReinUsesLisp2019-01-151-0/+25
* shader_ir: Fixup file inclusions and clang-formatReinUsesLisp2019-01-151-1/+1
* shader_decode: Implement MOV_SYSReinUsesLisp2019-01-151-0/+27
* shader_decode: Implement BRA internal flagReinUsesLisp2019-01-151-4/+8
* shader_decode: Implement PBK and BRKReinUsesLisp2019-01-151-1/+22
* shader_decode: Stub DEPBARReinUsesLisp2019-01-151-0/+4
* shader_decode: Implement SSY and SYNCReinUsesLisp2019-01-151-0/+19
* shader_decode: Partially implement BRAReinUsesLisp2019-01-151-0/+12
* shader_decode: Implement IPAReinUsesLisp2019-01-151-0/+12
* shader_decode: Implement EXITReinUsesLisp2019-01-151-1/+32
* shader_ir: Initial implementationReinUsesLisp2019-01-151-0/+24