| Commit message (Collapse) | Author | Files | Lines |
|
Instead of having a vector of unique_ptr stored in a vector and
returning star pointers to this, use shared_ptr. While changing
initialization code, move it to a separate file when possible.
This is a first step to allow code analysis and node generation beyond
the ShaderIR class.
|
|
These don't actually modify instance state, so they can be marked as
const member functions
|
|
|
|
|
|
Some games search conditionally use global memory instructions. This
allows the heuristic to search inside conditional nodes for the source
constant buffer.
|
|
It's not always used as a basic block. Rename it for consistency.
|
|
|