Cleanup after removal of IORefs from GrSurface
The removal of IORefs from GrSurface makes a lot of other cruft obsolete.
Change-Id: I0e02d680a17dc4f4ec705cb6ee4c294738271e28
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/239919
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
diff --git a/src/gpu/GrProxyProvider.cpp b/src/gpu/GrProxyProvider.cpp
index f65ad6f..46ea7b7 100644
--- a/src/gpu/GrProxyProvider.cpp
+++ b/src/gpu/GrProxyProvider.cpp
@@ -147,12 +147,10 @@
if (SkBackingFit::kApprox == fit) {
tex = resourceProvider->createApproxTexture(desc, format, renderable, renderTargetSampleCnt,
- isProtected,
- GrResourceProvider::Flags::kNoPendingIO);
+ isProtected);
} else {
tex = resourceProvider->createTexture(desc, format, renderable, renderTargetSampleCnt,
- budgeted, isProtected,
- GrResourceProvider::Flags::kNoPendingIO);
+ budgeted, isProtected);
}
if (!tex) {
return nullptr;
@@ -300,7 +298,7 @@
return LazyCallbackResult(resourceProvider->createTexture(
desc, format, GrRenderable::kNo, sampleCnt, budgeted, fit, GrProtected::kNo,
- ct, mipLevel, GrResourceProvider::Flags::kNoPendingIO));
+ ct, mipLevel));
},
format, desc, GrRenderable::kNo, sampleCnt, kTopLeft_GrSurfaceOrigin, GrMipMapped::kNo,
GrMipMapsStatus::kNotAllocated, surfaceFlags, fit, budgeted, GrProtected::kNo,