summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/decode/half_set.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-02-03shader_ir: Rename BasicBlock to NodeBlockReinUsesLisp1-1/+1
It's not always used as a basic block. Rename it for consistency.
2019-02-03shader_ir: Pass decoded nodes as a whole instead of per basic blocksReinUsesLisp1-1/+1
Some games call LDG at the top of a basic block, making the tracking heuristic to fail. This commit lets the heuristic the decoded nodes as a whole instead of per basic blocks. This may lead to some false positives but allows it the heuristic to track cases it previously couldn't.
2019-01-15shader_ir: Pass to decoder functions basic block's codeReinUsesLisp1-1/+1
2019-01-15shader_decode: Fixup clang-formatReinUsesLisp1-1/+2
2019-01-15shader_decode: Implement HSET2ReinUsesLisp1-1/+43
2019-01-15shader_ir: Initial implementationReinUsesLisp1-0/+24