/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_formats.c | 220 !(info->usage & VK_IMAGE_USAGE_STORAGE_BIT)) { in get_image_format_properties() 230 if (info->usage & VK_IMAGE_USAGE_STORAGE_BIT) { in get_image_format_properties()
|
H A D | panvk_image.c | 155 if (pCreateInfo->usage & VK_IMAGE_USAGE_STORAGE_BIT) in panvk_image_select_mod()
|
H A D | panvk_vX_image.c | 133 if (view->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT) { in CreateImageView()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageMultisampleLoadStoreTests.cpp | 213 physicalDevice, caseDef.format, VK_IMAGE_TYPE_2D, VK_IMAGE_TILING_OPTIMAL, VK_IMAGE_USAGE_STORAGE_BIT, (VkImageCreateFlags)0, &imageFormatProperties); in checkSupport() 290 vk, device, allocator, makeImageCreateInfo(caseDef.texture, caseDef.format, VK_IMAGE_USAGE_STORAGE_BIT, 0u), MemoryRequirement::Any)); in test() 294 makeImageCreateInfo(Texture(caseDef.texture, 1), CHECKSUM_IMAGE_FORMAT, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0u), in test()
|
H A D | vktImageCompressionTranscodingSupport.cpp | 977 VK_IMAGE_USAGE_STORAGE_BIT | in createImageInfos() 1075 VK_IMAGE_USAGE_STORAGE_BIT | in decompressImage() 1986 if ((usageFlags & VK_IMAGE_USAGE_STORAGE_BIT) && !(properties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)) in makeCreateImageInfo() 2079 const VkImageUsageFlags refDstImageUsageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in verifyDecompression() 2088 const VkImageUsageFlags resDstImageUsageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in verifyDecompression() 3060 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_STORAGE_BIT), // "image_load" in createImageCompressionTranscodingTests() 3061 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "texel_fetch" in createImageCompressionTranscodingTests() 3062 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "texture" in createImageCompressionTranscodingTests() 3063 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "image_store" in createImageCompressionTranscodingTests() 3067 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "texture_writ in createImageCompressionTranscodingTests() [all...] |
H A D | vktImageMutableTests.cpp | 801 flags |= VK_IMAGE_USAGE_STORAGE_BIT; in getImageUsageForTestCase() 817 flags |= VK_IMAGE_USAGE_STORAGE_BIT; in getImageUsageForTestCase() 829 VkImageUsageFlags viewRequiredFlags = VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT; in getImageUsageForTestCase() 1127 VK_IMAGE_USAGE_STORAGE_BIT, // VkImageUsageFlags usage; in uploadStore() 1367 const VkImageUsageFlags usageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in downloadTexture() 1449 const VkImageUsageFlags usageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in downloadLoad() 1458 VK_IMAGE_USAGE_STORAGE_BIT, // VkImageUsageFlags usage; in downloadLoad()
|
H A D | vktImageAstcDecodeModeTests.cpp | 144 VK_IMAGE_USAGE_STORAGE_BIT | in iterate() 541 VK_IMAGE_USAGE_STORAGE_BIT in createImageAstcDecodeModeTests()
|
H A D | vktImageLoadStoreTests.cpp | 566 const auto result = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, m_format, mapImageType(m_texture.type()), m_tiling, (VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT), 0, &imageFormatProperties); in checkSupport() 954 makeImageCreateInfo(m_texture, m_format, (VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT), 0u, tiling), in ImageStoreTestInstance() 1329 const auto result = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, m_imageFormat, mapImageType(m_texture.type()), m_tiling, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0, &vkImageFormatProperties); in checkSupport() 1618 makeImageCreateInfo(m_texture, m_imageFormat, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, imageFlags, tiling), in ImageLoadStoreTestInstance() 1623 makeImageCreateInfo(m_texture, m_imageFormat, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, imageFlags, tiling), in ImageLoadStoreTestInstance() 1843 VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, // VkImageUsageFlags usage; in ImageLoadStoreLodAMDTestInstance() 1869 VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, // VkImageUsageFlags usage; in ImageLoadStoreLodAMDTestInstance() 2228 makeImageCreateInfo(m_texture, m_format, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, 0u), in ImageExtendOperandTestInstance() 2234 makeImageCreateInfo(m_texture, m_imageDstFormat, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0u), in ImageExtendOperandTestInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageMultisampleLoadStoreTests.cpp | 190 context.getPhysicalDevice(), caseDef.format, VK_IMAGE_TYPE_2D, VK_IMAGE_TILING_OPTIMAL, VK_IMAGE_USAGE_STORAGE_BIT, (VkImageCreateFlags)0, &imageFormatProperties); in checkSupport() 254 vk, device, allocator, makeImageCreateInfo(caseDef.texture, caseDef.format, VK_IMAGE_USAGE_STORAGE_BIT, 0u), MemoryRequirement::Any)); in test() 258 makeImageCreateInfo(Texture(caseDef.texture, 1), CHECKSUM_IMAGE_FORMAT, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0u), in test()
|
H A D | vktImageCompressionTranscodingSupport.cpp | 966 VK_IMAGE_USAGE_STORAGE_BIT | in createImageInfos() 1064 VK_IMAGE_USAGE_STORAGE_BIT | in decompressImage() 1971 if ((usageFlags & VK_IMAGE_USAGE_STORAGE_BIT) && !(properties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)) in makeCreateImageInfo() 2064 const VkImageUsageFlags refDstImageUsageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in verifyDecompression() 2073 const VkImageUsageFlags resDstImageUsageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in verifyDecompression() 3046 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_STORAGE_BIT), // "image_load" in createImageCompressionTranscodingTests() 3047 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "texel_fetch" in createImageCompressionTranscodingTests() 3048 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "texture" in createImageCompressionTranscodingTests() 3049 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "image_store" in createImageCompressionTranscodingTests() 3053 baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT), // "texture_writ in createImageCompressionTranscodingTests() [all...] |
H A D | vktImageMutableTests.cpp | 801 flags |= VK_IMAGE_USAGE_STORAGE_BIT; in getImageUsageForTestCase() 817 flags |= VK_IMAGE_USAGE_STORAGE_BIT; in getImageUsageForTestCase() 829 VkImageUsageFlags viewRequiredFlags = VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT; in getImageUsageForTestCase() 1127 VK_IMAGE_USAGE_STORAGE_BIT, // VkImageUsageFlags usage; in uploadStore() 1367 const VkImageUsageFlags usageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in downloadTexture() 1449 const VkImageUsageFlags usageFlags = VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; in downloadLoad() 1458 VK_IMAGE_USAGE_STORAGE_BIT, // VkImageUsageFlags usage; in downloadLoad()
|
H A D | vktImageAstcDecodeModeTests.cpp | 144 VK_IMAGE_USAGE_STORAGE_BIT | in iterate() 542 VK_IMAGE_USAGE_STORAGE_BIT in createImageAstcDecodeModeTests()
|
H A D | vktImageLoadStoreTests.cpp | 563 const auto result = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, m_format, mapImageType(m_texture.type()), m_tiling, (VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT), 0, &imageFormatProperties); in checkSupport() 947 makeImageCreateInfo(m_texture, m_format, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0u, tiling), in ImageStoreTestInstance() 1307 const auto result = vki.getPhysicalDeviceImageFormatProperties(physicalDevice, m_imageFormat, mapImageType(m_texture.type()), m_tiling, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0, &vkImageFormatProperties); in checkSupport() 1589 makeImageCreateInfo(m_texture, m_imageFormat, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, imageFlags, tiling), in ImageLoadStoreTestInstance() 1594 makeImageCreateInfo(m_texture, m_imageFormat, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, imageFlags, tiling), in ImageLoadStoreTestInstance() 1814 VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, // VkImageUsageFlags usage; in ImageLoadStoreLodAMDTestInstance() 1840 VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, // VkImageUsageFlags usage; in ImageLoadStoreLodAMDTestInstance() 2199 makeImageCreateInfo(m_texture, m_format, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT, 0u), in ImageExtendOperandTestInstance() 2205 makeImageCreateInfo(m_texture, m_imageDstFormat, VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT, 0u), in ImageExtendOperandTestInstance()
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | image_descriptor.cc | 83 usage |= VK_IMAGE_USAGE_STORAGE_BIT; in CreateResourceIfNeeded()
|
/third_party/skia/third_party/externals/swiftshader/src/WSI/ |
H A D | VkSurfaceKHR.cpp | 200 VK_IMAGE_USAGE_STORAGE_BIT; in setCommonSurfaceCapabilities()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_formats.c | 441 !(info->usage & VK_IMAGE_USAGE_STORAGE_BIT)) { in tu_get_image_format_properties() 473 if (image_usage & VK_IMAGE_USAGE_STORAGE_BIT) { in tu_get_image_format_properties()
|
H A D | tu_android.c | 362 VK_IMAGE_USAGE_STORAGE_BIT | in setup_gralloc0_usage()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 396 return VK_IMAGE_USAGE_STORAGE_BIT; in imageOutputUsageFlags() 605 VkImageUsageFlags imageSparseUsageFlags (void) const { return VK_IMAGE_USAGE_STORAGE_BIT; } in imageSparseUsageFlags()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsStorage.cpp | 396 return VK_IMAGE_USAGE_STORAGE_BIT; in imageOutputUsageFlags() 605 VkImageUsageFlags imageSparseUsageFlags (void) const { return VK_IMAGE_USAGE_STORAGE_BIT; } in imageSparseUsageFlags()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_image.c | 494 if ((vk_usage == VK_IMAGE_USAGE_STORAGE_BIT) && in anv_get_isl_format_with_usage() 562 if (vk_usage & VK_IMAGE_USAGE_STORAGE_BIT) { in anv_formats_ccs_e_compatible() 569 VK_IMAGE_USAGE_STORAGE_BIT, vk_tiling); in anv_formats_ccs_e_compatible() 575 VK_IMAGE_USAGE_STORAGE_BIT, fmt_list)) in anv_formats_ccs_e_compatible() 724 assert(!(image->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT)); in add_aux_surface_if_supported() 863 assert(!(image->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT)); in add_aux_surface_if_supported() 2784 if (iview->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT) { in anv_CreateImageView() 2787 VK_IMAGE_USAGE_STORAGE_BIT, in anv_CreateImageView()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_android.c | 269 VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT)) in radv_GetSwapchainGrallocUsageANDROID() 349 VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT)) { in radv_GetSwapchainGrallocUsage2ANDROID()
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_image.c | 191 VK_IMAGE_USAGE_STORAGE_BIT | in dzn_image_create() 214 if (image->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT) in dzn_image_create() 964 VK_IMAGE_USAGE_STORAGE_BIT, in dzn_image_view_prepare_uav_desc() 1156 VK_IMAGE_USAGE_STORAGE_BIT | in dzn_image_view_init() 1176 if (iview->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT) in dzn_image_view_init()
|
/third_party/vulkan-loader/tests/ |
H A D | loader_phys_dev_inst_ext_tests.cpp | 2120 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() 2125 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() 2135 VK_IMAGE_USAGE_STORAGE_BIT, // usage in TEST() 2176 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() 2181 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() 2191 VK_IMAGE_USAGE_STORAGE_BIT, // usage in TEST() 2222 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() 2227 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() 2237 VK_IMAGE_USAGE_STORAGE_BIT, // usage in TEST() 2275 VK_SAMPLE_COUNT_4_BIT, VK_IMAGE_USAGE_STORAGE_BIT, in TEST() [all...] |
/third_party/ffmpeg/libavutil/ |
H A D | vulkan.h | 30 VK_IMAGE_USAGE_STORAGE_BIT | \
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_android.c | 337 VK_IMAGE_USAGE_STORAGE_BIT | in setup_gralloc0_usage()
|