aboutsummaryrefslogtreecommitdiff
path: root/gm/lazytiling.cpp
diff options
context:
space:
mode:
authorKevin Lubick <kjlubick@google.com>2023-03-23 10:15:46 -0400
committerSkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com>2023-03-23 15:03:19 +0000
commit406dacdbf3405bfb6311925c13f322456aa7fea5 (patch)
treedde129f1d1cfaff8ebbf532b3d9c66e441824b9e /gm/lazytiling.cpp
parente963fefcbb537ea565dd471471b25c164d3110d9 (diff)
downloadskia-406dacdbf3405bfb6311925c13f322456aa7fea5.tar.gz
Split SkRectMemcpy from SkConvertPixels
Several places (including SkImage_Raster) were including SkConvertPixels.h only for SkRectMemcpy. This established an unnecessary connection on Raster Pipeline (which currently backs SkConvertPixels). This removes those extra connections and enforces IWYU on SkConvertPixels. Change-Id: I84226a62e55e3d04341779445ec7e0cbfae52c57 Bug: skia:13983 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/660858 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
Diffstat (limited to 'gm/lazytiling.cpp')
-rw-r--r--gm/lazytiling.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/gm/lazytiling.cpp b/gm/lazytiling.cpp
index eeb032b497..ceac8a6c77 100644
--- a/gm/lazytiling.cpp
+++ b/gm/lazytiling.cpp
@@ -13,6 +13,7 @@
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/gpu/GrDirectContext.h"
+#include "src/base/SkRectMemcpy.h"
#include "src/core/SkCanvasPriv.h"
#include "src/core/SkConvertPixels.h"
#include "src/gpu/ganesh/GrCaps.h"