You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VUID-vkCmdBuildAccelerationStructuresKHR-pInfos-10126
For each pInfos[i], dstAccelerationStructure must have been created with a value of
VkAccelerationStructureCreateInfoKHR::size greater than or equal to either:
◦ the memory size required by the build operation, as returned by
vkGetAccelerationStructureBuildSizesKHR with pBuildInfo = pInfos[i] and with each
element of the pMaxPrimitiveCounts array greater than or equal to the equivalent
ppBuildRangeInfos[i][j].primitiveCount values for j in [0,pInfos[i].geometryCount) or,
[0, doesn't make any sense as an index.
The text was updated successfully, but these errors were encountered:
maybe it means "for j in range 0 to pInfos[i].geometryCount exclusive or,". Then it's clear how the iteration/enumeration is supposed to happen, if that is the right intention/meaning here.
maybe it means "for j in range 0 to pInfos[i].geometryCount exclusive or,". Then it's clear how the iteration/enumeration is supposed to happen, if that is the right intention/meaning here.
This is standard mathematical notation for a half-open interval, commonly used in CS documents (such as the C99 Specification, to pick one of many examples). We're not going to rewrite every interval - or other equation - in the specification purely in words.
The spec states
[0,
doesn't make any sense as an index.The text was updated successfully, but these errors were encountered: