From 4012677fdf8d64a71860e98db447a872de915655 Mon Sep 17 00:00:00 2001 From: reuk Date: Tue, 6 May 2025 13:32:57 +0100 Subject: [PATCH] Direct2DImage: Mark CPU storage as outdated after modifying GPU storage by copying --- modules/juce_graphics/native/juce_Direct2DImage_windows.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/juce_graphics/native/juce_Direct2DImage_windows.cpp b/modules/juce_graphics/native/juce_Direct2DImage_windows.cpp index b8d446e237..095681b812 100644 --- a/modules/juce_graphics/native/juce_Direct2DImage_windows.cpp +++ b/modules/juce_graphics/native/juce_Direct2DImage_windows.cpp @@ -683,6 +683,8 @@ void Direct2DPixelData::copyPages (ComSmartPtr deviceToUse, srcData.getPagesStructForDevice (deviceToUse), srcRect, copyDstFromSrc); + + dstData.state = State::outdated; } std::unique_ptr Direct2DPixelData::createLowLevelContext()