diff --git a/src/d3d11/d3d11_initializer.cpp b/src/d3d11/d3d11_initializer.cpp index cf701844..053a98ca 100644 --- a/src/d3d11/d3d11_initializer.cpp +++ b/src/d3d11/d3d11_initializer.cpp @@ -186,7 +186,7 @@ namespace dxvk { subresources.baseArrayLayer = 0; subresources.layerCount = image->info().numLayers; - if (formatInfo->flags.test(DxvkFormatFlag::BlockCompressed)) { + if (formatInfo->flags.any(DxvkFormatFlag::BlockCompressed, DxvkFormatFlag::MultiPlane)) { m_context->clearCompressedColorImage(image, subresources); } else { if (subresources.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT) {