Propagate subgroup size properly when recreating graphics pipelines

* Also add an additional indicator in the pipeline state view.
This commit is contained in:
baldurk
2024-01-10 13:59:29 +00:00
parent 6862b620f5
commit 6fdea16fd1
6 changed files with 51 additions and 5 deletions
+3
View File
@@ -611,6 +611,9 @@ struct Shader
DOCUMENT("The number of bytes in the push constant data that is visible to this shader.");
uint32_t pushConstantRangeByteSize = 0;
DOCUMENT("The required subgroup size specified for this shader at pipeline creation time.");
uint32_t requiredSubgroupSize = 0;
DOCUMENT(R"(The provided specialization constant data. Shader constants store the byte offset into
this buffer as their byteOffset. This data includes the applied specialization constants over the
top of the default values, so it is safe to read any constant from here and get the correct current