Add new shader enums for RT shader stages

This commit is contained in:
baldurk
2024-04-26 13:55:18 +01:00
parent 5366ce7b4a
commit 89bea3ea8b
7 changed files with 123 additions and 5 deletions
+12
View File
@@ -1645,6 +1645,12 @@ QString ToQStr(const ShaderStage stage, const GraphicsAPI apitype)
case ShaderStage::Compute: return lit("Compute");
case ShaderStage::Amplification: return lit("Amplif.");
case ShaderStage::Mesh: return lit("Mesh");
case ShaderStage::RayGen: return lit("RayGen");
case ShaderStage::Intersection: return lit("Intersection");
case ShaderStage::AnyHit: return lit("AnyHit");
case ShaderStage::ClosestHit: return lit("ClosestHit");
case ShaderStage::Miss: return lit("Miss");
case ShaderStage::Callable: return lit("Callable");
default: break;
}
}
@@ -1660,6 +1666,12 @@ QString ToQStr(const ShaderStage stage, const GraphicsAPI apitype)
case ShaderStage::Compute: return lit("Compute");
case ShaderStage::Task: return lit("Task");
case ShaderStage::Mesh: return lit("Mesh");
case ShaderStage::RayGen: return lit("RayGen");
case ShaderStage::Intersection: return lit("Intersection");
case ShaderStage::AnyHit: return lit("AnyHit");
case ShaderStage::ClosestHit: return lit("ClosestHit");
case ShaderStage::Miss: return lit("Miss");
case ShaderStage::Callable: return lit("Callable");
default: break;
}
}