Home
last modified time | relevance | path

Searched refs:imageCreateInfo (Results 1 - 25 of 212) sorted by relevance

123456789

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesImageAlignedMipSize.cpp143 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 DvktSparseResourcesImageBlockShapes.cpp151 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 DvktSparseResourcesImageSparseResidency.cpp343 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 DvktSparseResourcesImageAlignedMipSize.cpp145 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 DvktSparseResourcesImageBlockShapes.cpp153 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 DvktSparseResourcesImageSparseResidency.cpp328 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 DvkYCbCrImageWithMemory.cpp37 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 DvkImageWithMemory.hpp41 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 DvkYCbCrImageWithMemory.hpp46 const vk::VkImageCreateInfo& imageCreateInfo,
H A DvkImageUtil.hpp58 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 DvktImageMismatchedFormatsTests.cpp193 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 DvktImageMismatchedFormatsTests.cpp193 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 DvktGlobalPriorityQueueUtils.cpp349 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 DvktGlobalPriorityQueueUtils.cpp457 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 DvktYCbCrStorageImageWriteTests.cpp151 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 DvktPipelineImageUtil.cpp503 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 DvktPipelineImageUtil.cpp493 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 DvktApiMemoryRequirementInvarianceTests.cpp717 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 DvktRasterizationDepthBiasControlTests.cpp77 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 DvktApiMemoryRequirementInvarianceTests.cpp685 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 DvktRayTracingNullASTests.cpp120 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 DvktRayTracingNullASTests.cpp120 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 DvktYCbCrStorageImageWriteTests.cpp231 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 DTextureVk.cpp576 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 DGrAHardwareBufferUtils.cpp390 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()

Completed in 33 milliseconds

123456789