/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageMemoryAliasing.cpp | 331 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 333 DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0); in iterate() 335 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 340 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) in iterate() 355 if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels) in iterate() 358 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); in iterate() 365 aspectRequirements in iterate() 740 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; iterate() local [all...] |
H A D | vktSparseResourcesMipmapSparseResidency.cpp | 269 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 271 DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0); in iterate() 273 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 278 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) in iterate() 293 if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels) in iterate() 296 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); in iterate() 322 if ((aspectRequirements in iterate() [all...] |
H A D | vktSparseResourcesImageAlignedMipSize.cpp | 144 VkSparseImageMemoryRequirements aspectRequirements; in iterate() local 215 aspectRequirements = sparseMemoryRequirements[colorAspectIndex]; in iterate() 216 imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 238 if (lod != aspectRequirements.imageMipTailFirstLod) in iterate() 243 else if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT) in iterate()
|
H A D | vktSparseResourcesShaderIntrinsicsBase.cpp | 582 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 584 DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0); in iterate() 586 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 589 for (deUint32 mipmapNdx = 0; mipmapNdx < aspectRequirements.imageMipTailFirstLod; ++mipmapNdx) in iterate() 622 if (aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels) in iterate() 624 if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) in iterate() 627 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset); in iterate() 638 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements in iterate() 955 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; iterate() local [all...] |
H A D | vktSparseResourcesImageSparseResidency.cpp | 446 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 447 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 451 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) in iterate() 488 if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels) in iterate() 491 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); in iterate() 517 if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements in iterate() 801 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; iterate() local [all...] |
H A D | vktSparseResourcesImageBlockShapes.cpp | 225 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 226 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageMemoryAliasing.cpp | 333 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 335 DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0); in iterate() 337 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 342 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) in iterate() 357 if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels) in iterate() 360 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); in iterate() 367 aspectRequirements in iterate() 742 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; iterate() local [all...] |
H A D | vktSparseResourcesMipmapSparseResidency.cpp | 271 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 273 DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0); in iterate() 275 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 280 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) in iterate() 295 if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels) in iterate() 298 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); in iterate() 324 if ((aspectRequirements in iterate() [all...] |
H A D | vktSparseResourcesImageAlignedMipSize.cpp | 146 VkSparseImageMemoryRequirements aspectRequirements; in iterate() local 217 aspectRequirements = sparseMemoryRequirements[colorAspectIndex]; in iterate() 218 imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 240 if (lod != aspectRequirements.imageMipTailFirstLod) in iterate() 245 else if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT) in iterate()
|
H A D | vktSparseResourcesShaderIntrinsicsBase.cpp | 582 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 584 DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0); in iterate() 586 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 589 for (deUint32 mipmapNdx = 0; mipmapNdx < aspectRequirements.imageMipTailFirstLod; ++mipmapNdx) in iterate() 622 if (aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels) in iterate() 624 if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) in iterate() 627 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset); in iterate() 638 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements in iterate() 955 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; iterate() local [all...] |
H A D | vktSparseResourcesImageSparseResidency.cpp | 431 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 432 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate() 436 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) in iterate() 473 if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels) in iterate() 476 aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride); in iterate() 502 if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements in iterate() 786 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; iterate() local [all...] |
H A D | vktSparseResourcesImageBlockShapes.cpp | 228 VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex]; in iterate() local 229 VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkImageUtil.cpp | 5437 const VkSparseImageMemoryRequirements aspectRequirements = sparseImageMemoryRequirements[aspectIndex]; 5438 VkExtent3D blockSize = aspectRequirements.formatProperties.imageGranularity; 5445 for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx) 5500 if (aspectRequirements.imageMipTailSize > 0) 5502 if (layerNdx == 0 || (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) == 0) 5506 aspectRequirements.imageMipTailSize, // VkDeviceSize size; 5515 aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride, // VkDeviceSize resourceOffset; 5516 aspectRequirements.imageMipTailSize, // VkDeviceSize size; 5528 // Handle Metadata. Similarly to MIP tail in aspectRequirements, ther [all...] |