diff --git a/chapters/copies.txt b/chapters/copies.txt index c55fb301..c1986f6e 100644 --- a/chapters/copies.txt +++ b/chapters/copies.txt @@ -474,12 +474,12 @@ endif::VK_VERSION_1_1[] be less than or equal to the pname:arrayLayers specified in slink:VkImageCreateInfo when pname:dstImage was created * [[VUID-vkCmdCopyImage-srcOffset-01783]] - The pname:srcOffset and and pname:extent members of each element of + The pname:srcOffset and pname:extent members of each element of pname:pRegions must: respect the image transfer granularity requirements of pname:commandBuffer's command pool's queue family, as described in slink:VkQueueFamilyProperties * [[VUID-vkCmdCopyImage-dstOffset-01784]] - The pname:dstOffset and and pname:extent members of each element of + The pname:dstOffset and pname:extent members of each element of pname:pRegions must: respect the image transfer granularity requirements of pname:commandBuffer's command pool's queue family, as described in slink:VkQueueFamilyProperties @@ -944,7 +944,7 @@ endif::VK_VERSION_1_1[] must: be less than or equal to the pname:arrayLayers specified in slink:VkImageCreateInfo when pname:dstImage was created * [[VUID-vkCmdCopyBufferToImage-imageOffset-01793]] - The pname:imageOffset and and pname:imageExtent members of each element + The pname:imageOffset and pname:imageExtent members of each element of pname:pRegions must: respect the image transfer granularity requirements of pname:commandBuffer's command pool's queue family, as described in slink:VkQueueFamilyProperties @@ -1070,7 +1070,7 @@ endif::VK_VERSION_1_1[] must: be less than or equal to the pname:arrayLayers specified in slink:VkImageCreateInfo when pname:srcImage was created * [[VUID-vkCmdCopyImageToBuffer-imageOffset-01794]] - The pname:imageOffset and and pname:imageExtent members of each element + The pname:imageOffset and pname:imageExtent members of each element of pname:pRegions must: respect the image transfer granularity requirements of pname:commandBuffer's command pool's queue family, as described in slink:VkQueueFamilyProperties diff --git a/chapters/descriptorsets.txt b/chapters/descriptorsets.txt index 9601c384..8e7e556d 100644 --- a/chapters/descriptorsets.txt +++ b/chapters/descriptorsets.txt @@ -1156,7 +1156,7 @@ ifndef::VK_EXT_descriptor_indexing[] * [[VUID-VkPipelineLayoutCreateInfo-pSetLayouts-01678]] The total number of descriptors of the type ename:VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER accessible across all shader - stagess and and across all elements of pname:pSetLayouts must: be less + stages and across all elements of pname:pSetLayouts must: be less than or equal to sname:VkPhysicalDeviceLimits::pname:maxDescriptorSetUniformBuffers * [[VUID-VkPipelineLayoutCreateInfo-pSetLayouts-01679]] @@ -1316,7 +1316,7 @@ ifdef::VK_EXT_descriptor_indexing[] ename:VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT_EXT bit set with a pname:descriptorType of ename:VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER accessible across all shader - stagess and and across all elements of pname:pSetLayouts must: be less + stages and across all elements of pname:pSetLayouts must: be less than or equal to sname:VkPhysicalDeviceLimits::pname:maxDescriptorSetUniformBuffers * [[VUID-VkPipelineLayoutCreateInfo-descriptorType-03030]] @@ -1386,7 +1386,7 @@ ifdef::VK_EXT_descriptor_indexing[] * [[VUID-VkPipelineLayoutCreateInfo-pSetLayouts-03037]] The total number of descriptors of the type ename:VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER accessible across all shader - stagess and and across all elements of pname:pSetLayouts must: be less + stages and across all elements of pname:pSetLayouts must: be less than or equal to sname:VkPhysicalDeviceDescriptorIndexingPropertiesEXT::pname:maxDescriptorSetUpdateAfterBindUniformBuffers * [[VUID-VkPipelineLayoutCreateInfo-pSetLayouts-03038]] @@ -3229,7 +3229,7 @@ endif::VK_EXT_descriptor_indexing[] Thus, the contents of a descriptor set binding must: not be altered (overwritten by an update command, or freed) between the first point in time -that it may: be consumed, and and when the command completes executing on +that it may: be consumed, and when the command completes executing on the queue. The contents of pname:pDynamicOffsets are consumed immediately during