/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_formats.c | 69 out_properties->linearTilingFeatures = 0; in lvp_physical_device_get_format_properties() 77 out_properties->linearTilingFeatures = 0; in lvp_physical_device_get_format_properties() 97 out_properties->linearTilingFeatures = features; in lvp_physical_device_get_format_properties() 169 out_properties->linearTilingFeatures = features; in lvp_physical_device_get_format_properties() 186 pFormatProperties->formatProperties.linearTilingFeatures = format_props.linearTilingFeatures & VK_ALL_FORMAT_FEATURE_FLAG_BITS; in lvp_GetPhysicalDeviceFormatProperties2() 191 prop3->linearTilingFeatures = format_props.linearTilingFeatures; in lvp_GetPhysicalDeviceFormatProperties2() 213 format_feature_flags = format_props.linearTilingFeatures; in lvp_get_image_format_properties()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_formats.c | 285 out_properties->linearTilingFeatures = linear; in tu_physical_device_get_format_properties() 308 .linearTilingFeatures = props3->linearTilingFeatures, in tu_GetPhysicalDeviceFormatProperties2() 320 if (pFormatProperties->formatProperties.linearTilingFeatures) { in tu_GetPhysicalDeviceFormatProperties2() 325 pFormatProperties->formatProperties.linearTilingFeatures; in tu_GetPhysicalDeviceFormatProperties2() 362 format_feature_flags = format_props.linearTilingFeatures; in tu_get_image_format_properties() 389 format_feature_flags = format_props.linearTilingFeatures; in tu_get_image_format_properties()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiFormatPropertiesExtendedKHRtests.cpp | 65 checkFlags(formatProperties.linearTilingFeatures, requiredProperties.linearTilingFeatures, "Linear tiling features"); in test()
|
H A D | vktApiPhysicalDeviceFormatPropertiesMaint5Tests.cpp | 122 && l.linearTilingFeatures == r.linearTilingFeatures in operator ==()
|
H A D | vktApiPipelineTests.cpp | 63 if ((formatProperties.linearTilingFeatures & featureFlags) || (formatProperties.optimalTilingFeatures & featureFlags)) in getRenderTargetFormat() 68 if ((formatProperties.linearTilingFeatures & featureFlags) || formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) in getRenderTargetFormat() 105 const VkImageTiling imageTiling = (formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? VK_IMAGE_TILING_LINEAR in drawTriangleTest() 567 const VkImageTiling imageTiling = (formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? VK_IMAGE_TILING_LINEAR in framebufferCompatibleRenderPassTest() 920 const VkImageTiling imageTiling = (formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? VK_IMAGE_TILING_LINEAR in pipelineLayoutLifetimeTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiFormatPropertiesExtendedKHRtests.cpp | 65 checkFlags(formatProperties.linearTilingFeatures, requiredProperties.linearTilingFeatures, "Linear tiling features"); in test()
|
H A D | vktApiPipelineTests.cpp | 63 if ((formatProperties.linearTilingFeatures & featureFlags) || (formatProperties.optimalTilingFeatures & featureFlags)) in getRenderTargetFormat() 68 if ((formatProperties.linearTilingFeatures & featureFlags) || formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) in getRenderTargetFormat() 105 const VkImageTiling imageTiling = (formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? VK_IMAGE_TILING_LINEAR in drawTriangleTest() 567 const VkImageTiling imageTiling = (formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? VK_IMAGE_TILING_LINEAR in framebufferCompatibleRenderPassTest() 920 const VkImageTiling imageTiling = (formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT) ? VK_IMAGE_TILING_LINEAR in pipelineLayoutLifetimeTest()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_formats.c | 100 out_properties->linearTilingFeatures = tex; in get_format_properties() 157 format_feature_flags = format_props.linearTilingFeatures; in get_image_format_properties() 172 assert(format_props.optimalTilingFeatures == format_props.linearTilingFeatures); in get_image_format_properties()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_formats.c | 293 .linearTilingFeatures = features2_to_features(linear2), in v3dv_GetPhysicalDeviceFormatProperties2() 305 if (pFormatProperties->formatProperties.linearTilingFeatures) { in v3dv_GetPhysicalDeviceFormatProperties2() 311 pFormatProperties->formatProperties.linearTilingFeatures; in v3dv_GetPhysicalDeviceFormatProperties2() 350 props->linearTilingFeatures = linear2; in v3dv_GetPhysicalDeviceFormatProperties2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktTestCase.cpp | 996 p.linearTilingFeatures = properties.linearTilingFeatures; in getRequiredFormatProperties() 1003 if (p.linearTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) in getRequiredFormatProperties() 1004 p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR; in getRequiredFormatProperties() 1010 if (p.linearTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) in getRequiredFormatProperties() 1011 p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR; in getRequiredFormatProperties() 1015 if (isDepthFormat(format) && (p.linearTilingFeatures & (VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR))) in getRequiredFormatProperties() 1016 p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR; in getRequiredFormatProperties()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktTestCase.cpp | 933 p.linearTilingFeatures = properties.linearTilingFeatures; in getRequiredFormatProperties() 940 if (p.linearTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) in getRequiredFormatProperties() 941 p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR; in getRequiredFormatProperties() 947 if (p.linearTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) in getRequiredFormatProperties() 948 p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR; in getRequiredFormatProperties() 952 if (isDepthFormat(format) && (p.linearTilingFeatures & (VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR))) in getRequiredFormatProperties() 953 p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR; in getRequiredFormatProperties()
|
/third_party/skia/tools/gpu/vk/ |
H A D | VkYcbcrSamplerHelper.cpp | 62 if (!(formatProperties.linearTilingFeatures & VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT)) { in createBackendTexture() 187 formatProperties.linearTilingFeatures}; in createBackendTexture()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_formats.c | 702 out_properties->linearTilingFeatures = linear; in radv_physical_device_get_format_properties() 710 out_properties->linearTilingFeatures = linear; in radv_physical_device_get_format_properties() 733 out_properties->linearTilingFeatures = in radv_physical_device_get_format_properties() 887 out_properties->linearTilingFeatures = linear; in radv_physical_device_get_format_properties() 1212 features = props->linearTilingFeatures; in radv_get_modifier_flags() 1443 pFormatProperties->formatProperties.linearTilingFeatures = in radv_GetPhysicalDeviceFormatProperties2() 1444 features2_to_features(format_props.linearTilingFeatures); in radv_GetPhysicalDeviceFormatProperties2() 1453 format_props_extended->linearTilingFeatures = format_props.linearTilingFeatures; in radv_GetPhysicalDeviceFormatProperties2() 1487 format_feature_flags = format_props.linearTilingFeatures; in radv_get_image_format_properties() [all...] |
H A D | radv_android.c | 498 p->formatFeatures = format_properties.formatProperties.linearTilingFeatures; in get_ahb_buffer_format_properties() 574 p->formatFeatures = format_properties.formatProperties.linearTilingFeatures; in get_ahb_buffer_format_properties2()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkPhysicalDevice.cpp | 1234 pFormatProperties->linearTilingFeatures = 0; // Unsupported format in GetFormatProperties() 1655 pFormatProperties->linearTilingFeatures = VK_FORMAT_FEATURE_TRANSFER_SRC_BIT | in GetFormatProperties() 1662 pFormatProperties->linearTilingFeatures |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT; in GetFormatProperties() 1666 pFormatProperties->linearTilingFeatures |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT; in GetFormatProperties() 1702 auto features = tiling == VK_IMAGE_TILING_LINEAR ? props.linearTilingFeatures : props.optimalTilingFeatures; in getImageFormatProperties()
|
H A D | VkDeviceMemoryExternalAndroid.cpp | 158 features |= formatProperties.linearTilingFeatures | in GetVkFormatFeaturesFromAHBFormat()
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_formats.c | 145 .linearTilingFeatures = in pvr_GetPhysicalDeviceFormatProperties2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrImageOffsetTests.cpp | 63 if ((properties.linearTilingFeatures & vk::VK_FORMAT_FEATURE_DISJOINT_BIT) == 0) in checkSupport()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrImageOffsetTests.cpp | 63 if ((properties.linearTilingFeatures & vk::VK_FORMAT_FEATURE_DISJOINT_BIT) == 0) in checkSupport()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageExtendedUsageBitTests.cpp | 218 if (params.tiling == vk::VK_IMAGE_TILING_LINEAR && formatProperties.linearTilingFeatures == 0) in checkSupport()
|
H A D | vktImageLoadStoreTests.cpp | 529 const auto& tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 547 const auto tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 1217 const auto& tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 1218 const auto& imageTilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? imageFormatProperties.optimalTilingFeatures : imageFormatProperties.linearTilingFeatures; in checkSupport() 1276 const auto tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 1277 const auto imageTilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? imageFormatProperties.optimalTilingFeatures : imageFormatProperties.linearTilingFeatures; in checkSupport()
|
H A D | vktImageHostImageCopyTests.cpp | 203 (formatProperties3.linearTilingFeatures & vk::VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT) == 0) in checkSupportedFormatFeatures() 1144 if (m_parameters.sampledTiling == vk::VK_IMAGE_TILING_LINEAR && (formatProperties3.linearTilingFeatures & vk::VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT) == 0) in checkSupport() 1792 if ((formatProperties3.linearTilingFeatures & VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT) == 0) in iterate() 1794 log << tcu::TestLog::Message << "VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT is supported in linearTilingFeatures for format " << vk::getFormatStr(m_format).toString() << ", but VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT is not" << tcu::TestLog::EndMessage; in iterate() 1830 if (m_tiling == VK_IMAGE_TILING_LINEAR && (formatProperties3.linearTilingFeatures & vk::VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT) == 0) in checkSupport()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
H A D | vktImageExtendedUsageBitTests.cpp | 218 if (params.tiling == vk::VK_IMAGE_TILING_LINEAR && formatProperties.linearTilingFeatures == 0) in checkSupport()
|
H A D | vktImageLoadStoreTests.cpp | 527 const auto tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 545 const auto tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 1206 const auto tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 1207 const auto imageTilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? imageFormatProperties.optimalTilingFeatures : imageFormatProperties.linearTilingFeatures; in checkSupport() 1258 const auto tilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? formatProperties.optimalTilingFeatures : formatProperties.linearTilingFeatures; in checkSupport() 1259 const auto imageTilingFeatures = (m_tiling == vk::VK_IMAGE_TILING_OPTIMAL) ? imageFormatProperties.optimalTilingFeatures : imageFormatProperties.linearTilingFeatures; in checkSupport()
|
/third_party/vulkan-loader/tests/ |
H A D | loader_phys_dev_inst_ext_tests.cpp | 723 props[form].linearTilingFeatures = static_cast<VkFormatFeatureFlags>(rand()); in FillInRandomFormatProperties() 787 ASSERT_EQ(props.linearTilingFeatures, props2.formatProperties.linearTilingFeatures); in TEST() 822 ASSERT_EQ(props.linearTilingFeatures, props2.formatProperties.linearTilingFeatures); in TEST() 846 ASSERT_EQ(props.linearTilingFeatures, props2.formatProperties.linearTilingFeatures); in TEST() 877 ASSERT_EQ(props.linearTilingFeatures, props2.formatProperties.linearTilingFeatures); in TEST() 918 ASSERT_EQ(props.linearTilingFeatures, props in TEST() [all...] |