commit | 00bec72f359e3c190bbb4896e5dc794de840f874 | [log] [tgz] |
---|---|---|
author | Kevin Lubick <kjlubick@google.com> | Fri May 12 19:26:03 2023 +0000 |
committer | Kevin Lubick <kjlubick@google.com> | Fri May 12 19:57:51 2023 +0000 |
tree | f1cbf082c12d82ad316a4bb09c2727e93e3094c0 | |
parent | b37a898166a9c3350f0e14c7b3c5115e28519aa0 [diff] [blame] |
[native] Migrate SkSurface creation to SkSurfaces factories Follow-up to http://review.skia.org/687639 Change-Id: I1cf13748fa8d15b1370cebe3b13d4c8bd5b61293
diff --git a/services/surfaceflinger/RefreshRateOverlay.cpp b/services/surfaceflinger/RefreshRateOverlay.cpp index f1fd6db..607bec2 100644 --- a/services/surfaceflinger/RefreshRateOverlay.cpp +++ b/services/surfaceflinger/RefreshRateOverlay.cpp
@@ -148,7 +148,8 @@ LOG_ALWAYS_FATAL_IF(bufferStatus != OK, "RefreshRateOverlay: Buffer failed to allocate: %d", bufferStatus); - sk_sp<SkSurface> surface = SkSurface::MakeRasterN32Premul(bufferWidth, bufferHeight); + sk_sp<SkSurface> surface = SkSurfaces::Raster( + SkImageInfo::MakeN32Premul(bufferWidth, bufferHeight)); SkCanvas* canvas = surface->getCanvas(); canvas->setMatrix(canvasTransform);