Lines Matching refs:mipmapProxy
442 sk_sp<GrTextureProxy> mipmapProxy = proxyProvider->createProxy(
448 mipmapProxy->markMipmapsClean();
451 dContext.get(), colorType, mipmapProxy, nullptr, kTopLeft_GrSurfaceOrigin,
455 REPORTER_ASSERT(reporter, drawingManager->getLastRenderTask(mipmapProxy.get()));
456 // mipmapProxy's last render task should now just be the opsTask containing the clear.
459 drawingManager->getLastRenderTask(mipmapProxy.get()));
462 REPORTER_ASSERT(reporter, !mipmapProxy->mipmapsAreDirty());
465 GrSurfaceProxyView mipmapView(mipmapProxy, kTopLeft_GrSurfaceOrigin, swizzle);
474 // if mipmapProxy->getLastRenderTask() has switched from the opsTask that drew to it, to the
476 GrRenderTask* initialMipmapRegenTask = drawingManager->getLastRenderTask(mipmapProxy.get());
480 REPORTER_ASSERT(reporter, !mipmapProxy->mipmapsAreDirty());
489 drawingManager->getLastRenderTask(mipmapProxy.get()) == initialMipmapRegenTask);
490 SkASSERT(!mipmapProxy->mipmapsAreDirty());
504 // mipmapProxy's last render task should now just be the opsTask containing the clear.
506 mipmapRTCTask.get() == drawingManager->getLastRenderTask(mipmapProxy.get()));
509 REPORTER_ASSERT(reporter, !mipmapProxy->mipmapsAreDirty());
518 REPORTER_ASSERT(reporter, mipmapProxy->mipmapsAreDirty());
522 mipmapRTCTask.get() == drawingManager->getLastRenderTask(mipmapProxy.get()));
531 auto mipRegenTask2 = drawingManager->getLastRenderTask(mipmapProxy.get());
534 SkASSERT(!mipmapProxy->mipmapsAreDirty());