Home
last modified time | relevance | path

Searched refs:imageSparseInfo (Results 1 - 16 of 16) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesImageSparseBinding.cpp162 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 DvktSparseResourcesShaderIntrinsicsBase.cpp414 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 DvktSparseResourcesImageMemoryAliasing.cpp213 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 DvktSparseResourcesMipmapSparseResidency.cpp161 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 DvktSparseResourcesShaderIntrinsicsSampled.cpp521 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 DvktSparseResourcesShaderIntrinsicsStorage.cpp369 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 DvktSparseResourcesShaderIntrinsicsBase.hpp177 const vk::VkImageCreateInfo& imageSparseInfo,
181 virtual void checkSupport (vk::VkImageCreateInfo imageSparseInfo) const;
H A DvktSparseResourcesImageSparseResidency.cpp647 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 DvktSparseResourcesImageSparseBinding.cpp159 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 DvktSparseResourcesShaderIntrinsicsBase.cpp414 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 DvktSparseResourcesImageMemoryAliasing.cpp215 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 DvktSparseResourcesMipmapSparseResidency.cpp163 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 DvktSparseResourcesShaderIntrinsicsSampled.cpp521 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 DvktSparseResourcesShaderIntrinsicsStorage.cpp369 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 DvktSparseResourcesShaderIntrinsicsBase.hpp177 const vk::VkImageCreateInfo& imageSparseInfo,
181 virtual void checkSupport (vk::VkImageCreateInfo imageSparseInfo) const;
H A DvktSparseResourcesImageSparseResidency.cpp632 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()

Completed in 16 milliseconds