From acd64ae866bdf6d8171c4508a5a42b4c20d4bf3d Mon Sep 17 00:00:00 2001 From: Luboš Luňák Date: Wed, 13 Nov 2019 13:58:58 +0100 Subject: remove no-longer-needed Skia workaround for GPU offscreen drawing Change-Id: I044a9a31af71c4c624f08a0813bc59472f4c728a --- vcl/skia/gdiimpl.cxx | 5 ----- 1 file changed, 5 deletions(-) diff --git a/vcl/skia/gdiimpl.cxx b/vcl/skia/gdiimpl.cxx index cb2beb2667a0..caed9fb33431 100644 --- a/vcl/skia/gdiimpl.cxx +++ b/vcl/skia/gdiimpl.cxx @@ -739,11 +739,6 @@ void SkiaSalGraphicsImpl::copyBits(const SalTwoRect& rPosAry, SalGraphics* pSrcG assert(dynamic_cast(pSrcGraphics->GetImpl())); src = static_cast(pSrcGraphics->GetImpl()); src->checkSurface(); - // TODO Without this flush() Skia asserts if both src and destination are - // GPU-backed SkSurface that come from different GrContext (e.g. when - // src comes from SkiaVulkanGrContext and target is a window). I don't - // know if it's a Skia bug or our GrContext usage is incorrect. - src->mSurface->flush(); } else src = this; -- cgit