summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/node.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* texture_cache: Style and CorrectionsFernando Sahmkow2019-06-211-1/+2
|
* shader: Implement bindless imagesReinUsesLisp2019-06-211-0/+9
|
* shader: Decode SUST and implement backing image functionalityReinUsesLisp2019-06-211-1/+41
|
* shader: Split SSY and PBK stackReinUsesLisp2019-06-071-1/+6
| | | | | | | | | | | Hardware testing revealed that SSY and PBK push to a different stack, allowing code like this: SSY label1; PBK label2; SYNC; label1: PBK; label2: EXIT;
* shader/node: Minor changesReinUsesLisp2019-06-071-50/+54
| | | | | | | Reflect std::shared_ptr nature of Node on initializers and remove constant members in nodes. Add some commentaries.
* shader: Move Node declarations out of the shader IR headerReinUsesLisp2019-06-071-0/+510
Analysis passes do not have a good reason to depend on shader_ir.h to work on top of nodes. This splits node-related declarations to their own file and leaves the IR in shader_ir.h