shader: Keep track of shaders using warp instructions

This commit is contained in:
ReinUsesLisp
2019-12-09 23:40:32 -03:00
parent 6233b1db08
commit 9ad6327fbd
2 changed files with 8 additions and 0 deletions

View File

@ -137,6 +137,10 @@ public:
return uses_vertex_id;
}
bool UsesWarps() const {
return uses_warps;
}
bool HasPhysicalAttributes() const {
return uses_physical_attributes;
}
@ -415,6 +419,7 @@ private:
bool uses_physical_attributes{}; // Shader uses AL2P or physical attribute read/writes
bool uses_instance_id{};
bool uses_vertex_id{};
bool uses_warps{};
Tegra::Shader::Header header;
};