From 9ac624751ea8343a30865fefacd2b999268c541f Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Tue, 26 Jan 2016 17:28:16 -0800 Subject: [PATCH] anv/formats: Use is_power_of_two instead of is_rgb to determine renderability --- src/vulkan/anv_formats.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vulkan/anv_formats.c b/src/vulkan/anv_formats.c index 30e865c39b6..3b63c97e5f4 100644 --- a/src/vulkan/anv_formats.c +++ b/src/vulkan/anv_formats.c @@ -409,7 +409,7 @@ anv_physical_device_get_format_properties(struct anv_physical_device *physical_d * what most clients will want. */ if (linear_fmt != ISL_FORMAT_UNSUPPORTED && - isl_format_is_rgb(linear_fmt) && + !util_is_power_of_two(isl_format_layouts[linear_fmt].bs) && isl_format_rgb_to_rgbx(linear_fmt) == ISL_FORMAT_UNSUPPORTED) { tiled &= ~VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT & ~VK_FORMAT_FEATURE_BLIT_DST_BIT; -- 2.30.2