/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageAlignedMipSize.cpp | 143 VkImageCreateInfo imageCreateInfo; in iterate() local 150 imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 151 imageCreateInfo.pNext = DE_NULL; in iterate() 152 imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 153 imageCreateInfo.imageType = mapImageType(m_imageType); in iterate() 154 imageCreateInfo.format = m_format; in iterate() 155 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 156 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 157 imageCreateInfo.samples = VK_SAMPLE_COUNT_1_BIT; in iterate() 158 imageCreateInfo in iterate() [all...] |
H A D | vktSparseResourcesImageBlockShapes.cpp | 151 VkImageCreateInfo imageCreateInfo; in iterate() local 156 imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 157 imageCreateInfo.pNext = DE_NULL; in iterate() 158 imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 159 imageCreateInfo.imageType = mapImageType(m_imageType); in iterate() 160 imageCreateInfo.format = m_format; in iterate() 161 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 162 imageCreateInfo.mipLevels = 1u; in iterate() 163 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 164 imageCreateInfo in iterate() [all...] |
H A D | vktSparseResourcesImageSparseResidency.cpp | 343 VkImageCreateInfo imageCreateInfo; in iterate() local 360 imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 361 imageCreateInfo.pNext = DE_NULL; in iterate() 362 imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 363 imageCreateInfo.imageType = mapImageType(m_imageType); in iterate() 364 imageCreateInfo.format = m_format; in iterate() 365 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 366 imageCreateInfo.mipLevels = 1u; in iterate() 367 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 368 imageCreateInfo in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesImageAlignedMipSize.cpp | 145 VkImageCreateInfo imageCreateInfo; in iterate() local 152 imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 153 imageCreateInfo.pNext = DE_NULL; in iterate() 154 imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 155 imageCreateInfo.imageType = mapImageType(m_imageType); in iterate() 156 imageCreateInfo.format = m_format; in iterate() 157 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 158 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 159 imageCreateInfo.samples = VK_SAMPLE_COUNT_1_BIT; in iterate() 160 imageCreateInfo in iterate() [all...] |
H A D | vktSparseResourcesImageBlockShapes.cpp | 153 VkImageCreateInfo imageCreateInfo; in iterate() local 158 imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 159 imageCreateInfo.pNext = DE_NULL; in iterate() 160 imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 161 imageCreateInfo.imageType = mapImageType(m_imageType); in iterate() 162 imageCreateInfo.format = m_format; in iterate() 163 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 164 imageCreateInfo.mipLevels = 1u; in iterate() 165 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 166 imageCreateInfo in iterate() [all...] |
H A D | vktSparseResourcesImageSparseResidency.cpp | 328 VkImageCreateInfo imageCreateInfo; in iterate() local 345 imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO; in iterate() 346 imageCreateInfo.pNext = DE_NULL; in iterate() 347 imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT; in iterate() 348 imageCreateInfo.imageType = mapImageType(m_imageType); in iterate() 349 imageCreateInfo.format = m_format; in iterate() 350 imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); in iterate() 351 imageCreateInfo.mipLevels = 1u; in iterate() 352 imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); in iterate() 353 imageCreateInfo in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkYCbCrImageWithMemory.cpp | 37 const vk::VkImageCreateInfo& imageCreateInfo, in YCbCrImageWithMemory() 39 : m_image (createImage(vk, device, &imageCreateInfo)) in YCbCrImageWithMemory() 41 if ((imageCreateInfo.flags & VK_IMAGE_CREATE_DISJOINT_BIT) != 0) in YCbCrImageWithMemory() 43 const deUint32 numPlanes = getPlaneCount(imageCreateInfo.format); in YCbCrImageWithMemory() 34 YCbCrImageWithMemory(const vk::DeviceInterface& vk, const vk::VkDevice device, vk::Allocator& allocator, const vk::VkImageCreateInfo& imageCreateInfo, const vk::MemoryRequirement requirement) YCbCrImageWithMemory() argument
|
H A D | vkImageWithMemory.hpp | 41 const vk::VkImageCreateInfo& imageCreateInfo, in ImageWithMemory() 44 : m_image (createImage(vk, device, &imageCreateInfo)) in ImageWithMemory() 38 ImageWithMemory(const vk::DeviceInterface& vk, const vk::VkDevice device, vk::Allocator& allocator, const vk::VkImageCreateInfo& imageCreateInfo, const vk::MemoryRequirement memoryRequirement) ImageWithMemory() argument
|
H A D | vkYCbCrImageWithMemory.hpp | 46 const vk::VkImageCreateInfo& imageCreateInfo,
|
H A D | vkImageUtil.hpp | 58 void checkImageSupport (const InstanceInterface& vki, VkPhysicalDevice physicalDevice, const VkImageCreateInfo& imageCreateInfo); 434 const vk::VkImageCreateInfo& imageCreateInfo); 443 const vk::VkImageCreateInfo& imageCreateInfo,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageMismatchedFormatsTests.cpp | 193 void fillImageCreateInfo (VkImageCreateInfo& imageCreateInfo, TestType testType, VkFormat format) in fillImageCreateInfo() argument 215 imageCreateInfo = createInfo; in fillImageCreateInfo() 263 VkImageCreateInfo imageCreateInfo; in checkSupport() local 264 fillImageCreateInfo(imageCreateInfo, m_type, m_format); in checkSupport() 266 if (!checkSparseImageFormatSupport(physicalDevice, vki, imageCreateInfo)) in checkSupport() 398 VkImageCreateInfo imageCreateInfo; in iterate() local 399 fillImageCreateInfo(imageCreateInfo, m_type, m_format); in iterate() 401 vk::Move<vk::VkImage> storageImage = createImage(vk, device, &imageCreateInfo); in iterate() 413 imageCreateInfo, *bindSemaphore, m_context.getSparseQueue(), in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageMismatchedFormatsTests.cpp | 193 void fillImageCreateInfo (VkImageCreateInfo& imageCreateInfo, TestType testType, VkFormat format) in fillImageCreateInfo() argument 215 imageCreateInfo = createInfo; in fillImageCreateInfo() 265 VkImageCreateInfo imageCreateInfo; in checkSupport() local 266 fillImageCreateInfo(imageCreateInfo, m_type, m_format); in checkSupport() 268 if (!checkSparseImageFormatSupport(physicalDevice, vki, imageCreateInfo)) in checkSupport() 400 VkImageCreateInfo imageCreateInfo; in iterate() local 401 fillImageCreateInfo(imageCreateInfo, m_type, m_format); in iterate() 403 vk::Move<vk::VkImage> storageImage = createImage(vk, device, &imageCreateInfo); in iterate() 415 imageCreateInfo, *bindSemaphore, m_context.getSparseQueue(), in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktGlobalPriorityQueueUtils.cpp | 349 const VkImageCreateInfo& imageCreateInfo, in ImageWithMemory() 352 : m_image(((imageCreateInfo.flags & VK_IMAGE_CREATE_SPARSE_BINDING_BIT) != 0) in ImageWithMemory() 353 ? (new image::SparseImage(vkd, device, phys, vki, imageCreateInfo, sparseQueue, allocator, mapVkFormat(imageCreateInfo.format))) in ImageWithMemory() 354 : (new image::Image(vkd, device, allocator, imageCreateInfo, memoryRequirement))) in ImageWithMemory() 344 ImageWithMemory(const InstanceInterface& vki, const DeviceInterface& vkd, const VkPhysicalDevice phys, const VkDevice device, Allocator& allocator, const VkImageCreateInfo& imageCreateInfo, const VkQueue sparseQueue, const MemoryRequirement memoryRequirement) ImageWithMemory() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktGlobalPriorityQueueUtils.cpp | 457 const VkImageCreateInfo& imageCreateInfo, in ImageWithMemory() 460 : m_image(((imageCreateInfo.flags & VK_IMAGE_CREATE_SPARSE_BINDING_BIT) != 0) in ImageWithMemory() 461 ? (new image::SparseImage(vkd, device, phys, vki, imageCreateInfo, sparseQueue, allocator, mapVkFormat(imageCreateInfo.format))) in ImageWithMemory() 462 : (new image::Image(vkd, device, allocator, imageCreateInfo, memoryRequirement))) in ImageWithMemory() 452 ImageWithMemory(const InstanceInterface& vki, const DeviceInterface& vkd, const VkPhysicalDevice phys, const VkDevice device, Allocator& allocator, const VkImageCreateInfo& imageCreateInfo, const VkQueue sparseQueue, const MemoryRequirement memoryRequirement) ImageWithMemory() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrStorageImageWriteTests.cpp | 151 VkImageCreateInfo imageCreateInfo = 174 imageCreateInfo.flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT; 177 const Unique<VkImage> image (createImage(vkd, device, &imageCreateInfo)); 274 const deUint32 planeW = imageCreateInfo.extent.width / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor); 352 VkExtent3D compatibleImageSize { imageCreateInfo.extent.width / formatDescription.blockWidth, imageCreateInfo.extent.height / formatDescription.blockHeight, imageCreateInfo.extent.depth / 1u };
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageUtil.cpp | 503 const VkImageCreateInfo& imageCreateInfo) in checkSparseImageFormatSupport() 507 getPhysicalDeviceSparseImageFormatProperties(instance, physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, imageCreateInfo.samples, imageCreateInfo.usage, imageCreateInfo.tiling); in checkSparseImageFormatSupport() 513 DE_UNREF(imageCreateInfo); in checkSparseImageFormatSupport() 522 const VkImageCreateInfo& imageCreateInfo, in uploadTestTextureInternalSparse() 554 allocateAndBindSparseImage (vk, device, physicalDevice, instance, imageCreateInfo, imageMemoryBindSemaphore.get(), sparseQueue, allocator, allocations, format, destImage); in uploadTestTextureInternalSparse() 605 copyBufferToImage(vk, device, universalQueue, universalQueueFamilyIndex, *buffer, bufferSize, copyRegions, &(*imageMemoryBindSemaphore), imageAspectFlags, imageCreateInfo in uploadTestTextureInternalSparse() 501 checkSparseImageFormatSupport(const VkPhysicalDevice physicalDevice, const InstanceInterface& instance, const VkImageCreateInfo& imageCreateInfo) checkSparseImageFormatSupport() argument 518 uploadTestTextureInternalSparse(const DeviceInterface& vk, VkDevice device, const VkPhysicalDevice physicalDevice, const InstanceInterface& instance, const VkImageCreateInfo& imageCreateInfo, VkQueue universalQueue, deUint32 universalQueueFamilyIndex, VkQueue sparseQueue, Allocator& allocator, std::vector<de::SharedPtr<Allocation> >& allocations, const TestTexture& srcTexture, const TestTexture* srcStencilTexture, tcu::TextureFormat format, VkImage destImage) uploadTestTextureInternalSparse() argument 652 uploadTestTextureSparse(const DeviceInterface& vk, VkDevice device, const VkPhysicalDevice physicalDevice, const InstanceInterface& instance, const VkImageCreateInfo& imageCreateInfo, VkQueue universalQueue, deUint32 universalQueueFamilyIndex, VkQueue sparseQueue, Allocator& allocator, std::vector<de::SharedPtr<Allocation> >& allocations, const TestTexture& srcTexture, VkImage destImage) uploadTestTextureSparse() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineImageUtil.cpp | 493 const VkImageCreateInfo& imageCreateInfo) in checkSparseImageFormatSupport() 497 getPhysicalDeviceSparseImageFormatProperties(instance, physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, imageCreateInfo.samples, imageCreateInfo.usage, imageCreateInfo.tiling); in checkSparseImageFormatSupport() 503 DE_UNREF(imageCreateInfo); in checkSparseImageFormatSupport() 512 const VkImageCreateInfo& imageCreateInfo, in uploadTestTextureInternalSparse() 544 allocateAndBindSparseImage (vk, device, physicalDevice, instance, imageCreateInfo, imageMemoryBindSemaphore.get(), sparseQueue, allocator, allocations, format, destImage); in uploadTestTextureInternalSparse() 595 copyBufferToImage(vk, device, universalQueue, universalQueueFamilyIndex, *buffer, bufferSize, copyRegions, &(*imageMemoryBindSemaphore), imageAspectFlags, imageCreateInfo in uploadTestTextureInternalSparse() 491 checkSparseImageFormatSupport(const VkPhysicalDevice physicalDevice, const InstanceInterface& instance, const VkImageCreateInfo& imageCreateInfo) checkSparseImageFormatSupport() argument 508 uploadTestTextureInternalSparse(const DeviceInterface& vk, VkDevice device, const VkPhysicalDevice physicalDevice, const InstanceInterface& instance, const VkImageCreateInfo& imageCreateInfo, VkQueue universalQueue, deUint32 universalQueueFamilyIndex, VkQueue sparseQueue, Allocator& allocator, std::vector<de::SharedPtr<Allocation> >& allocations, const TestTexture& srcTexture, const TestTexture* srcStencilTexture, tcu::TextureFormat format, VkImage destImage) uploadTestTextureInternalSparse() argument 642 uploadTestTextureSparse(const DeviceInterface& vk, VkDevice device, const VkPhysicalDevice physicalDevice, const InstanceInterface& instance, const VkImageCreateInfo& imageCreateInfo, VkQueue universalQueue, deUint32 universalQueueFamilyIndex, VkQueue sparseQueue, Allocator& allocator, std::vector<de::SharedPtr<Allocation> >& allocations, const TestTexture& srcTexture, VkImage destImage) uploadTestTextureSparse() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiMemoryRequirementInvarianceTests.cpp | 717 VkImageCreateInfo imageCreateInfo in iterate() 748 Move<VkImage> baseImage = createImage (vk, device, &imageCreateInfo); in iterate() 762 images [idx] = createImage (vk, device, &imageCreateInfo); in iterate() 842 &imageCreateInfo, in iterate() 868 imageCreateInfo.extent = { baseExtent.width + (idx % 2) * idx, baseExtent.height + idx, 1u }; in iterate() 871 images [idx] = createImage(vk, device, &imageCreateInfo); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationDepthBiasControlTests.cpp | 77 const VkImageCreateInfo imageCreateInfo in getImageCreateInfo() 96 return imageCreateInfo; in getImageCreateInfo() 308 const auto imageCreateInfo = getImageCreateInfo(m_params.attachmentFormat, imageExtent, imageUsage); in checkSupport() local 311 const auto formatSupport = vki.getPhysicalDeviceImageFormatProperties(physDev, m_params.attachmentFormat, imageCreateInfo.imageType, imageCreateInfo.tiling, imageUsage, imageCreateInfo.flags, &formatProperties); in checkSupport()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiMemoryRequirementInvarianceTests.cpp | 685 VkImageCreateInfo imageCreateInfo in iterate() 716 Move<VkImage> baseImage = createImage (vk, device, &imageCreateInfo); in iterate() 730 images [idx] = createImage (vk, device, &imageCreateInfo); in iterate() 810 &imageCreateInfo, in iterate() 836 imageCreateInfo.extent = { baseExtent.width + (idx % 2) * idx, baseExtent.height + idx, 1u }; in iterate() 839 images [idx] = createImage(vk, device, &imageCreateInfo); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingNullASTests.cpp | 120 const VkImageCreateInfo imageCreateInfo = in makeImageCreateInfo() local 139 return imageCreateInfo; in makeImageCreateInfo() 446 const VkImageCreateInfo imageCreateInfo = makeImageCreateInfo(m_data.width, m_data.height, format); in runTest() local 448 const de::MovePtr<ImageWithMemory> image = de::MovePtr<ImageWithMemory>(new ImageWithMemory(vkd, device, allocator, imageCreateInfo, MemoryRequirement::Any)); in runTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingNullASTests.cpp | 120 const VkImageCreateInfo imageCreateInfo = in makeImageCreateInfo() local 139 return imageCreateInfo; in makeImageCreateInfo() 446 const VkImageCreateInfo imageCreateInfo = makeImageCreateInfo(m_data.width, m_data.height, format); in runTest() local 448 const de::MovePtr<ImageWithMemory> image = de::MovePtr<ImageWithMemory>(new ImageWithMemory(vkd, device, allocator, imageCreateInfo, MemoryRequirement::Any)); in runTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrStorageImageWriteTests.cpp | 231 VkImageCreateInfo imageCreateInfo = 254 imageCreateInfo.flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT; 257 const Unique<VkImage> image (createImage(vkd, device, &imageCreateInfo)); 361 const deUint32 planeW = imageCreateInfo.extent.width / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor); 439 VkExtent3D compatibleImageSize { imageCreateInfo.extent.width / formatDescription.blockWidth, imageCreateInfo.extent.height / formatDescription.blockHeight, imageCreateInfo.extent.depth / 1u };
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | TextureVk.cpp | 576 const VkImageCreateInfo& imageCreateInfo) { in IsSampleCountSupported() 582 physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, in IsSampleCountSupported() 583 imageCreateInfo.tiling, imageCreateInfo.usage, imageCreateInfo.flags, in IsSampleCountSupported() 588 return properties.sampleCounts & imageCreateInfo.samples; in IsSampleCountSupported() 575 IsSampleCountSupported(const dawn_native::vulkan::Device* device, const VkImageCreateInfo& imageCreateInfo) IsSampleCountSupported() argument
|
/third_party/skia/src/gpu/ |
H A D | GrAHardwareBufferUtils.cpp | 390 const VkImageCreateInfo imageCreateInfo = { in make_vk_backend_texture() local 409 err = VK_CALL(CreateImage(device, &imageCreateInfo, nullptr, &image)); in make_vk_backend_texture() 497 imageInfo.fSharingMode = imageCreateInfo.sharingMode; in make_vk_backend_texture()
|