diff --git a/src/intel/vulkan/layers/anv_android_layer.c b/src/intel/vulkan/layers/anv_android_layer.c index b9ccc60649c..b9b2a365915 100644 --- a/src/intel/vulkan/layers/anv_android_layer.c +++ b/src/intel/vulkan/layers/anv_android_layer.c @@ -38,7 +38,8 @@ VkResult anv_android_CreateImageView( * format. */ if (fmt && fmt->layout == UTIL_FORMAT_LAYOUT_ASTC && - device->info->verx10 >= 125) { + device->info->verx10 >= 125 && + !(device->physical->has_astc_ldr || device->physical->emu_astc_ldr)) { return vk_errorf(device, VK_ERROR_OUT_OF_HOST_MEMORY, "ASTC format not supported (%s).", __func__); }