diff --git a/src/dxvk/dxvk_context.cpp b/src/dxvk/dxvk_context.cpp index 67e39e00..65c9b6a4 100644 --- a/src/dxvk/dxvk_context.cpp +++ b/src/dxvk/dxvk_context.cpp @@ -1869,7 +1869,7 @@ namespace dxvk { return; } else if (entry.imageView->checkSubresourceOverlap(imageView)) { - this->flushClears(false); + this->spillRenderPass(false); break; } } @@ -1887,7 +1887,7 @@ namespace dxvk { entry.clearAspects &= ~discardAspects; return; } else if (entry.imageView->checkSubresourceOverlap(imageView)) { - this->flushClears(false); + this->spillRenderPass(false); break; } }