Remove IORefs from GrSurface
Change-Id: Ib52b54acbf91e3993a6791b83c759fa768c3fdd1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/236339
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
diff --git a/src/gpu/GrOnFlushResourceProvider.cpp b/src/gpu/GrOnFlushResourceProvider.cpp
index a8075a5..bb63505 100644
--- a/src/gpu/GrOnFlushResourceProvider.cpp
+++ b/src/gpu/GrOnFlushResourceProvider.cpp
@@ -122,11 +122,7 @@
auto resourceProvider = direct->priv().resourceProvider();
- sk_sp<const GrGpuBuffer> buffer =
- resourceProvider->findOrMakeStaticBuffer(intendedType, size, data, key);
- // Static buffers should never have pending IO.
- SkASSERT(!buffer || !buffer->resourcePriv().hasPendingIO_debugOnly());
- return buffer;
+ return resourceProvider->findOrMakeStaticBuffer(intendedType, size, data, key);
}
uint32_t GrOnFlushResourceProvider::contextID() const {