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. |
||
|---|---|---|
| .. | ||
| decode | ||
| decode.cpp | ||
| node_helper.cpp | ||
| node_helper.h | ||
| shader_ir.cpp | ||
| shader_ir.h | ||
| track.cpp | ||