diff --git a/src/intel/vulkan/layers/anv_android_layer.c b/src/intel/vulkan/layers/anv_android_layer.c index e36eb820ab6..bb742308de8 100644 --- a/src/intel/vulkan/layers/anv_android_layer.c +++ b/src/intel/vulkan/layers/anv_android_layer.c @@ -38,7 +38,8 @@ android_CreateImageView(VkDevice _device, * 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__); }