Added initializers for specialization constants
This commit is contained in:
parent
55f16c2340
commit
a33ea8ed4b
2 changed files with 25 additions and 0 deletions
|
|
@ -284,6 +284,12 @@ namespace vkTools
|
|||
uint32_t offset);
|
||||
|
||||
VkBindSparseInfo bindSparseInfo();
|
||||
|
||||
/** @brief Initialize a map entry for a shader specialization constant */
|
||||
VkSpecializationMapEntry specializationMapEntry(uint32_t constantID, uint32_t offset, size_t size);
|
||||
|
||||
/** @biref Initialize a specialization constant info structure to pass to a shader stage */
|
||||
VkSpecializationInfo specializationInfo(uint32_t mapEntryCount, const VkSpecializationMapEntry* mapEntries, size_t dataSize, const void* data);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue