/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_cmd_copy.c | 33 const VkBufferCopy *pRegions) in vk_common_CmdCopyBuffer() argument 45 .srcOffset = pRegions[r].srcOffset, in vk_common_CmdCopyBuffer() 46 .dstOffset = pRegions[r].dstOffset, in vk_common_CmdCopyBuffer() 47 .size = pRegions[r].size, in vk_common_CmdCopyBuffer() 56 .pRegions = region2s, in vk_common_CmdCopyBuffer() 71 const VkImageCopy *pRegions) in vk_common_CmdCopyImage() argument 83 .srcSubresource = pRegions[r].srcSubresource, in vk_common_CmdCopyImage() 84 .srcOffset = pRegions[r].srcOffset, in vk_common_CmdCopyImage() 85 .dstSubresource = pRegions[r].dstSubresource, in vk_common_CmdCopyImage() 86 .dstOffset = pRegions[r].dstOffset, in vk_common_CmdCopyImage() [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/reflow-tests/ |
D | src-new-vuid-attribute.adoc | 11 of pname:pRegions, pname:imageOffset.y must: be `0` and pname:imageExtent.height must: be `1` 12 * For each element of pname:pRegions, pname:imageOffset.z and 15 …IMAGE_TYPE_1D or ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions, pname:imageOffse… 16 * For each element of pname:pRegions, pname:bufferRowLength must: be a 18 * For each element of pname:pRegions, pname:bufferImageHeight must: be a 20 * For each element of pname:pRegions, pname:imageOffset.x must: be a 22 * For each element of pname:pRegions, pname:imageOffset.y must: be a 24 * For each element of pname:pRegions, pname:imageOffset.z must: be a 26 * For each element of pname:pRegions, if the sum of pname:imageOffset.x 28 * For each element of pname:pRegions, if the sum of pname:imageOffset.y [all …]
|
D | expect-new-vuid-attribute-novuid.adoc | 11 element of pname:pRegions, pname:imageOffset.y must: be `0` and 13 * For each element of pname:pRegions, pname:imageOffset.z and 18 ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions, 21 * For each element of pname:pRegions, pname:bufferRowLength must: be a 24 * For each element of pname:pRegions, pname:bufferImageHeight must: be a 27 * For each element of pname:pRegions, pname:imageOffset.x must: be a 30 * For each element of pname:pRegions, pname:imageOffset.y must: be a 33 * For each element of pname:pRegions, pname:imageOffset.z must: be a 36 * For each element of pname:pRegions, if the sum of pname:imageOffset.x 41 * For each element of pname:pRegions, if the sum of pname:imageOffset.y [all …]
|
D | expect-new-vuid-attribute-noreflow-novuid.adoc | 11 of pname:pRegions, pname:imageOffset.y must: be `0` and pname:imageExtent.height must: be `1` 12 * For each element of pname:pRegions, pname:imageOffset.z and 15 …IMAGE_TYPE_1D or ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions, pname:imageOffse… 16 * For each element of pname:pRegions, pname:bufferRowLength must: be a 18 * For each element of pname:pRegions, pname:bufferImageHeight must: be a 20 * For each element of pname:pRegions, pname:imageOffset.x must: be a 22 * For each element of pname:pRegions, pname:imageOffset.y must: be a 24 * For each element of pname:pRegions, pname:imageOffset.z must: be a 26 * For each element of pname:pRegions, if the sum of pname:imageOffset.x 28 * For each element of pname:pRegions, if the sum of pname:imageOffset.y [all …]
|
D | expect-new-vuid-attribute-noreflow.adoc | 12 of pname:pRegions, pname:imageOffset.y must: be `0` and pname:imageExtent.height must: be `1` 14 For each element of pname:pRegions, pname:imageOffset.z and 18 …IMAGE_TYPE_1D or ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions, pname:imageOffse… 20 For each element of pname:pRegions, pname:bufferRowLength must: be a 23 For each element of pname:pRegions, pname:bufferImageHeight must: be a 26 For each element of pname:pRegions, pname:imageOffset.x must: be a 29 For each element of pname:pRegions, pname:imageOffset.y must: be a 32 For each element of pname:pRegions, pname:imageOffset.z must: be a 35 For each element of pname:pRegions, if the sum of pname:imageOffset.x 38 For each element of pname:pRegions, if the sum of pname:imageOffset.y [all …]
|
D | expect-new-vuid-attribute-default.adoc | 12 element of pname:pRegions, pname:imageOffset.y must: be `0` and 15 For each element of pname:pRegions, pname:imageOffset.z and 21 ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions, 25 For each element of pname:pRegions, pname:bufferRowLength must: be a 29 For each element of pname:pRegions, pname:bufferImageHeight must: be a 33 For each element of pname:pRegions, pname:imageOffset.x must: be a 37 For each element of pname:pRegions, pname:imageOffset.y must: be a 41 For each element of pname:pRegions, pname:imageOffset.z must: be a 45 For each element of pname:pRegions, if the sum of pname:imageOffset.x 51 For each element of pname:pRegions, if the sum of pname:imageOffset.y [all …]
|
D | expect-common-validity-noreflow.adoc | 7 * [[VUID-{refpage}-pRegions-00171]] 10 and Image Addressing>>, for each element of pname:pRegions 11 * [[VUID-{refpage}-pRegions-10000]] 13 regions, specified by the elements of pname:pRegions, must: not overlap 31 …e layout of the image subresources of pname:dstImage specified in pname:pRegions at the time this …
|
D | expect-common-validity-default.adoc | 7 * [[VUID-{refpage}-pRegions-00171]] 10 and Image Addressing>>, for each element of pname:pRegions 11 * [[VUID-{refpage}-pRegions-10000]] 13 regions, specified by the elements of pname:pRegions, must: not overlap 37 of pname:dstImage specified in pname:pRegions at the time this command
|
D | src-common-validity.adoc | 7 * [[VUID-{refpage}-pRegions-00171]] 10 and Image Addressing>>, for each element of pname:pRegions 12 regions, specified by the elements of pname:pRegions, must: not overlap 26 …e layout of the image subresources of pname:dstImage specified in pname:pRegions at the time this …
|
D | expect-common-validity-novuid.adoc | 7 * [[VUID-{refpage}-pRegions-00171]] 10 and Image Addressing>>, for each element of pname:pRegions 12 regions, specified by the elements of pname:pRegions, must: not overlap 32 of pname:dstImage specified in pname:pRegions at the time this command
|
D | expect-common-validity-noreflow-novuid.adoc | 7 * [[VUID-{refpage}-pRegions-00171]] 10 and Image Addressing>>, for each element of pname:pRegions 12 regions, specified by the elements of pname:pRegions, must: not overlap 26 …e layout of the image subresources of pname:dstImage specified in pname:pRegions at the time this …
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/ |
D | copy_image_common.adoc | 7 * [[VUID-{refpage}-pRegions-00124]] 9 regions, specified by the elements of pname:pRegions, must: not overlap 18 of pname:srcImage specified in pname:pRegions at the time this command 34 of pname:dstImage specified in pname:pRegions at the time this command 68 pname:pRegions must: respect the image transfer granularity requirements 73 pname:pRegions must: respect the image transfer granularity requirements 83 format>> then for each element of pname:pRegions, 88 multi-planar image format>>, then for each element of pname:pRegions, 93 multi-planar image format>>, then for each element of pname:pRegions, 100 for each element of pname:pRegions, pname:dstSubresource.aspectMask [all …]
|
D | copy_bufferimage_to_imagebuffer_common.adoc | 11 // - {imagesubresource} specifying the field in pRegions corresponding to 13 // - {imageoffset} and {imageextents} specifying the fields in pRegions 18 element of pname:pRegions, pname:{imageoffset}.y must: be `0` and 21 For each element of pname:pRegions, pname:{imageoffset}.z and 27 ename:VK_IMAGE_TYPE_2D, then for each element of pname:pRegions, 31 For each element of pname:pRegions, pname:{imageoffset}.x must: be a 35 For each element of pname:pRegions, pname:{imageoffset}.y must: be a 39 For each element of pname:pRegions, pname:{imageoffset}.z must: be a 43 For each element of pname:pRegions, if the sum of pname:{imageoffset}.x 49 For each element of pname:pRegions, if the sum of pname:{imageoffset}.y [all …]
|
D | copy_buffer_to_image_common.adoc | 7 * [[VUID-{refpage}-pRegions-00171]] 10 and Image Addressing>>, for each element of pname:pRegions 11 * [[VUID-{refpage}-pRegions-00173]] 13 regions, specified by the elements of pname:pRegions, must: not overlap 31 of pname:dstImage specified in pname:pRegions at the time this command 40 * [[VUID-{refpage}-pRegions-07931]] 45 each element of pname:pRegions whose pname:imageSubresource contains a
|
D | blit_image_common.adoc | 7 * [[VUID-{refpage}-pRegions-00215]] 8 The source region specified by each element of pname:pRegions must: be a 10 * [[VUID-{refpage}-pRegions-00216]] 11 The destination region specified by each element of pname:pRegions must: 13 * [[VUID-{refpage}-pRegions-00217]] 15 pname:pRegions, must: not overlap in memory with any texel that may: be 34 of pname:srcImage specified in pname:pRegions at the time this command 64 of pname:dstImage specified in pname:pRegions at the time this command 112 pname:pRegions must: be less than the pname:mipLevels specified in 116 pname:pRegions must: be less than the pname:mipLevels specified in [all …]
|
D | resolve_image_common.adoc | 7 * [[VUID-{refpage}-pRegions-00255]] 9 regions, specified by the elements of pname:pRegions, must: not overlap 25 of pname:srcImage specified in pname:pRegions at the time this command 36 of pname:dstImage specified in pname:pRegions at the time this command 62 pname:pRegions must: be less than the pname:mipLevels specified in 66 pname:pRegions must: be less than the pname:mipLevels specified in 74 pname:srcSubresource.layerCount# of each element of pname:pRegions must: 83 pname:dstSubresource.layerCount# of each element of pname:pRegions must: 93 element of pname:pRegions, pname:srcSubresource.layerCount must: be `1` 96 element of pname:pRegions, pname:dstSubresource.baseArrayLayer must: be [all …]
|
D | copy_buffer_common.adoc | 8 The pname:srcOffset member of each element of pname:pRegions must: be 11 The pname:dstOffset member of each element of pname:pRegions must: be 14 The pname:size member of each element of pname:pRegions must: be less 17 The pname:size member of each element of pname:pRegions must: be less 19 * [[VUID-{refpage}-pRegions-00117]] 21 regions, specified by the elements of pname:pRegions, must: not overlap
|
D | copy_anyimage_to_imageany_no_rotation_common.adoc | 12 // field in pRegions corresponding to {imageparam}, as well as {imageoffset} 13 // and {imageextents} to specify the fields in pRegions corresponding to the 17 The image region specified by each element of pname:pRegions must: be 21 For each element of pname:pRegions, pname:{imageoffset}.x and 26 For each element of pname:pRegions, pname:{imageoffset}.y and
|
D | copy_image_to_buffer_common.adoc | 7 * [[VUID-{refpage}-pRegions-00183]] 10 and Image Addressing>>, for each element of pname:pRegions 11 * [[VUID-{refpage}-pRegions-00184]] 13 regions, specified by the elements of pname:pRegions, must: not overlap 31 of pname:srcImage specified in pname:pRegions at the time this command
|
D | copy_bufferimage_to_imagebuffer_not_both_image_common.adoc | 17 For each element of pname:pRegions, pname:{bufferrowlength} must: be a 21 For each element of pname:pRegions, pname:{bufferimageheight} must: be a 25 For each element of pname:pRegions, pname:{bufferrowlength} divided by
|
D | copy_memoryimage_to_imagememory_common.adoc | 11 // field in pRegions corresponding to {imageparam} 13 // specify the fields in pRegions corresponding to the offset and extent of the 46 of each element of pname:pRegions must: be `0` 49 pname:{imageextent} member of each element of pname:pRegions must: equal
|
D | copy_bufferimage_to_imagebuffer_buffer_alignment_common.adoc | 17 then for each element of pname:pRegions, pname:bufferOffset must: be a 23 for each element of pname:pRegions, pname:bufferOffset must: be a 30 member of any element of pname:pRegions must: be a multiple of `4`
|
/hardware/google/gfxstream/host/vulkan/emulated_textures/ |
D | AstcTexture.cpp | 164 const T* pRegions, in on_vkCmdCopyBufferToImageImpl() argument 187 pRegions[i].bufferOffset, in on_vkCmdCopyBufferToImageImpl() 188 pRegions[i].bufferRowLength, in on_vkCmdCopyBufferToImageImpl() 189 pRegions[i].bufferImageHeight, in on_vkCmdCopyBufferToImageImpl() 190 pRegions[i].imageSubresource, in on_vkCmdCopyBufferToImageImpl() 191 pRegions[i].imageOffset, in on_vkCmdCopyBufferToImageImpl() 192 pRegions[i].imageExtent in on_vkCmdCopyBufferToImageImpl() 227 const auto& compRegion = pRegions[i]; in on_vkCmdCopyBufferToImageImpl() 272 const VkBufferImageCopy* pRegions, in on_vkCmdCopyBufferToImage() argument 274 …ommandBuffer, srcAstcData, astcDataSize, dstImage, dstImageLayout, regionCount, pRegions, context); in on_vkCmdCopyBufferToImage() [all …]
|
/hardware/google/gfxstream/host/vulkan/testing/ |
D | VkDecoderTestDispatch.h | 70 const VkImageBlit* pRegions, VkFilter filter) { in vkCmdBlitImage() argument 73 regionCount, pRegions, filter); in vkCmdBlitImage() 77 const VkBufferImageCopy* pRegions) { in vkCmdCopyBufferToImage() argument 80 pRegions, *mDecoderContext); in vkCmdCopyBufferToImage() 86 const VkImageCopy* pRegions) { in vkCmdCopyImage() argument 88 unbox_VkImage(dstImage), dstImageLayout, regionCount, pRegions); in vkCmdCopyImage() 106 uint32_t regionCount, const VkBufferImageCopy* pRegions) { in vkCmdCopyImageToBuffer() argument 108 unbox_VkBuffer(dstBuffer), regionCount, pRegions); in vkCmdCopyImageToBuffer()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/build_tests/chapters/ |
D | lorem.adoc | 55 :regionsparam: pname:pCopyBufferToImageInfo->pRegions 85 * pname:pRegions Consequat id porta nibh venenatis cras sed felis. 93 :regionsparam: pname:pRegions 97 * [[VUID-VkCopyBufferToImageInfo2-pRegions-94565]] 98 Id velit ut tortor pretium viverra suspendisse potenti pname:pRegions 106 * [[VUID-VkCopyBufferToImageInfo2KHR-pRegions-94554]] 107 Pharetra magna ac placerat vestibulum lectus mauris pname:pRegions 114 * [[VUID-VkCopyBufferToImageInfo2-pRegions-96223]]
|