/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageSparseBinding.cpp | 162 VkImageCreateInfo imageSparseInfo; in iterate() local 176 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; //VkStructureType sType; in iterate() 177 imageSparseInfo.pNext = DE_NULL; //const void* pNext; in iterate() 178 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_BINDING_BIT; //VkImageCreateFlags flags; in iterate() 179 imageSparseInfo.imageType = mapImageType(m_imageType); //VkImageType imageType; in iterate() 180 imageSparseInfo.format = m_format; //VkFormat format; in iterate() 181 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); //VkExtent3D extent; in iterate() 182 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); //deUint32 arrayLayers; in iterate() 183 imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; //VkSampleCountFlagBits samples; in iterate() 184 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesShaderIntrinsicsBase.cpp | 414 void SparseShaderIntrinsicsInstanceBase::checkSupport(VkImageCreateInfo imageSparseInfo) const in checkSupport() 435 if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo)) in checkSupport() 443 VkImageCreateInfo imageSparseInfo; in iterate() local 450 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 451 imageSparseInfo.pNext = DE_NULL; in iterate() 452 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 453 imageSparseInfo.imageType = mapImageType(m_imageType); in iterate() 454 imageSparseInfo.format = m_format; in iterate() 455 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 456 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesImageMemoryAliasing.cpp | 213 VkImageCreateInfo imageSparseInfo; in iterate() local 230 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 231 imageSparseInfo.pNext = DE_NULL; in iterate() 232 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | in iterate() 235 imageSparseInfo.imageType = mapImageType(m_imageType); in iterate() 236 imageSparseInfo.format = m_format; in iterate() 237 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 238 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 239 imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; in iterate() 240 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesMipmapSparseResidency.cpp | 161 VkImageCreateInfo imageSparseInfo; in iterate() local 175 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 176 imageSparseInfo.pNext = DE_NULL; in iterate() 177 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 178 imageSparseInfo.imageType = mapImageType(m_imageType); in iterate() 179 imageSparseInfo.format = m_format; in iterate() 180 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 181 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 182 imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; in iterate() 183 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 521 const VkImageCreateInfo& imageSparseInfo, 526 virtual void checkSupport (VkImageCreateInfo imageSparseInfo) const; 528 virtual VkImageSubresourceRange sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const = 0; 555 void SparseShaderIntrinsicsInstanceSampledBase::checkSupport(VkImageCreateInfo imageSparseInfo) const in checkSupport() 561 SparseShaderIntrinsicsInstanceBase::checkSupport(imageSparseInfo); in checkSupport() 563 if (imageSparseInfo.extent.width > deviceProperties.limits.maxFramebufferWidth || in checkSupport() 564 imageSparseInfo.extent.height > deviceProperties.limits.maxFramebufferHeight || in checkSupport() 565 imageSparseInfo.arrayLayers > deviceProperties.limits.maxFramebufferLayers) in checkSupport() 571 if (!checkImageFormatFeatureSupport(instance, physicalDevice, imageSparseInfo.format, VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT)) in checkSupport() 575 if (!checkImageFormatFeatureSupport(instance, physicalDevice, imageSparseInfo in checkSupport() 583 recordCommands(const VkCommandBuffer commandBuffer, const VkImageCreateInfo& imageSparseInfo, const VkImage imageSparse, const VkImage imageTexels, const VkImage imageResidency) recordCommands() argument 949 sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const sampledImageRangeToBind() argument 972 sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const sampledImageRangeToBind() argument [all...] |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 369 const VkImageCreateInfo& imageSparseInfo, 373 virtual void checkSupport (VkImageCreateInfo imageSparseInfo) const; 378 void SparseShaderIntrinsicsInstanceStorage::checkSupport (VkImageCreateInfo imageSparseInfo) const in checkSupport() 383 SparseShaderIntrinsicsInstanceBase::checkSupport(imageSparseInfo); in checkSupport() 386 if (!checkImageFormatFeatureSupport(instance, physicalDevice, imageSparseInfo.format, VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)) in checkSupport() 405 const VkImageCreateInfo& imageSparseInfo, in recordCommands() 412 pipelines.resize(imageSparseInfo.mipLevels); in recordCommands() 413 descriptorSets.resize(imageSparseInfo.mipLevels); in recordCommands() 414 imageSparseViews.resize(imageSparseInfo.mipLevels); in recordCommands() 415 imageTexelsViews.resize(imageSparseInfo in recordCommands() 404 recordCommands(const VkCommandBuffer commandBuffer, const VkImageCreateInfo& imageSparseInfo, const VkImage imageSparse, const VkImage imageTexels, const VkImage imageResidency) recordCommands() argument [all...] |
H A D | vktSparseResourcesShaderIntrinsicsBase.hpp | 177 const vk::VkImageCreateInfo& imageSparseInfo, 181 virtual void checkSupport (vk::VkImageCreateInfo imageSparseInfo) const;
|
H A D | vktSparseResourcesImageSparseResidency.cpp | 647 const VkDescriptorImageInfo imageSparseInfo = makeDescriptorImageInfo(DE_NULL, imageView->get(), VK_IMAGE_LAYOUT_GENERAL); in iterate() local 650 .writeSingle(descriptorSet->get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageSparseInfo) in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageSparseBinding.cpp | 159 VkImageCreateInfo imageSparseInfo; in iterate() local 173 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; //VkStructureType sType; in iterate() 174 imageSparseInfo.pNext = DE_NULL; //const void* pNext; in iterate() 175 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_BINDING_BIT; //VkImageCreateFlags flags; in iterate() 176 imageSparseInfo.imageType = mapImageType(m_imageType); //VkImageType imageType; in iterate() 177 imageSparseInfo.format = m_format; //VkFormat format; in iterate() 178 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); //VkExtent3D extent; in iterate() 179 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); //deUint32 arrayLayers; in iterate() 180 imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; //VkSampleCountFlagBits samples; in iterate() 181 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesShaderIntrinsicsBase.cpp | 414 void SparseShaderIntrinsicsInstanceBase::checkSupport(VkImageCreateInfo imageSparseInfo) const in checkSupport() 435 if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo)) in checkSupport() 443 VkImageCreateInfo imageSparseInfo; in iterate() local 450 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 451 imageSparseInfo.pNext = DE_NULL; in iterate() 452 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 453 imageSparseInfo.imageType = mapImageType(m_imageType); in iterate() 454 imageSparseInfo.format = m_format; in iterate() 455 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 456 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesImageMemoryAliasing.cpp | 215 VkImageCreateInfo imageSparseInfo; in iterate() local 232 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 233 imageSparseInfo.pNext = DE_NULL; in iterate() 234 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | in iterate() 237 imageSparseInfo.imageType = mapImageType(m_imageType); in iterate() 238 imageSparseInfo.format = m_format; in iterate() 239 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 240 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 241 imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; in iterate() 242 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesMipmapSparseResidency.cpp | 163 VkImageCreateInfo imageSparseInfo; in iterate() local 177 imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 178 imageSparseInfo.pNext = DE_NULL; in iterate() 179 imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 180 imageSparseInfo.imageType = mapImageType(m_imageType); in iterate() 181 imageSparseInfo.format = m_format; in iterate() 182 imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 183 imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 184 imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; in iterate() 185 imageSparseInfo in iterate() [all...] |
H A D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 521 const VkImageCreateInfo& imageSparseInfo, 526 virtual void checkSupport (VkImageCreateInfo imageSparseInfo) const; 528 virtual VkImageSubresourceRange sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const = 0; 555 void SparseShaderIntrinsicsInstanceSampledBase::checkSupport(VkImageCreateInfo imageSparseInfo) const in checkSupport() 561 SparseShaderIntrinsicsInstanceBase::checkSupport(imageSparseInfo); in checkSupport() 563 if (imageSparseInfo.extent.width > deviceProperties.limits.maxFramebufferWidth || in checkSupport() 564 imageSparseInfo.extent.height > deviceProperties.limits.maxFramebufferHeight || in checkSupport() 565 imageSparseInfo.arrayLayers > deviceProperties.limits.maxFramebufferLayers) in checkSupport() 571 if (!checkImageFormatFeatureSupport(instance, physicalDevice, imageSparseInfo.format, VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT)) in checkSupport() 575 if (!checkImageFormatFeatureSupport(instance, physicalDevice, imageSparseInfo in checkSupport() 583 recordCommands(const VkCommandBuffer commandBuffer, const VkImageCreateInfo& imageSparseInfo, const VkImage imageSparse, const VkImage imageTexels, const VkImage imageResidency) recordCommands() argument 949 sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const sampledImageRangeToBind() argument 972 sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const sampledImageRangeToBind() argument [all...] |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 369 const VkImageCreateInfo& imageSparseInfo, 373 virtual void checkSupport (VkImageCreateInfo imageSparseInfo) const; 378 void SparseShaderIntrinsicsInstanceStorage::checkSupport (VkImageCreateInfo imageSparseInfo) const in checkSupport() 383 SparseShaderIntrinsicsInstanceBase::checkSupport(imageSparseInfo); in checkSupport() 386 if (!checkImageFormatFeatureSupport(instance, physicalDevice, imageSparseInfo.format, VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)) in checkSupport() 405 const VkImageCreateInfo& imageSparseInfo, in recordCommands() 412 pipelines.resize(imageSparseInfo.mipLevels); in recordCommands() 413 descriptorSets.resize(imageSparseInfo.mipLevels); in recordCommands() 414 imageSparseViews.resize(imageSparseInfo.mipLevels); in recordCommands() 415 imageTexelsViews.resize(imageSparseInfo in recordCommands() 404 recordCommands(const VkCommandBuffer commandBuffer, const VkImageCreateInfo& imageSparseInfo, const VkImage imageSparse, const VkImage imageTexels, const VkImage imageResidency) recordCommands() argument [all...] |
H A D | vktSparseResourcesShaderIntrinsicsBase.hpp | 177 const vk::VkImageCreateInfo& imageSparseInfo, 181 virtual void checkSupport (vk::VkImageCreateInfo imageSparseInfo) const;
|
H A D | vktSparseResourcesImageSparseResidency.cpp | 632 const VkDescriptorImageInfo imageSparseInfo = makeDescriptorImageInfo(DE_NULL, imageView->get(), VK_IMAGE_LAYOUT_GENERAL); in iterate() local 635 .writeSingle(descriptorSet->get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageSparseInfo) in iterate()
|