Lines Matching refs:dContext
206 auto dContext = factory.get(contextType); in DEF_GPUTEST() local
207 if (!dContext) { in DEF_GPUTEST()
211 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in DEF_GPUTEST()
212 const GrCaps* caps = dContext->priv().caps(); in DEF_GPUTEST()
272 auto texCtx = dContext->priv().makeSC(std::move(view), info); in DEF_GPUTEST()
275 if (texCtx->readPixels(dContext, readback, {0, 0})) { in DEF_GPUTEST()
284 dContext->priv().getResourceCache()->purgeUnlockedResources(); in DEF_GPUTEST()
296 auto sc = dContext->priv().makeSC(info, in DEF_GPUTEST()
306 if (sc->readPixels(dContext, readback, {0, 0})) { in DEF_GPUTEST()
313 dContext->priv().getResourceCache()->purgeUnlockedResources(); in DEF_GPUTEST()
351 auto dContext = context_info.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
352 GrProxyProvider* proxyProvider = dContext->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
359 dContext, srcPixmap, kTopLeft_GrSurfaceOrigin, GrRenderable::kNo, GrProtected::kNo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
367 GrSwizzle swizzle = dContext->priv().caps()->getReadSwizzle(proxy->backendFormat(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
370 auto surfContext = dContext->priv().makeSC(std::move(view), ii.colorInfo()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
375 auto readResult = surfContext->readPixels(dContext, read, {0, 0}); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
386 auto writeResult = surfContext->writePixels(dContext, write, {0, 0}); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
389 dContext->flushAndSubmit(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
390 auto gpuWriteResult = dContext->priv().getGpu()->writePixels( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
403 auto copySrc = std::get<0>(GrMakeUncachedBitmapProxyView(dContext, copySrcBitmap)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
409 dContext->flushAndSubmit(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
410 auto gpuCopyResult = dContext->priv().getGpu()->copySurface( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
416 if (dContext->priv().caps()->mipmapSupport()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
417 mbet = sk_gpu_test::ManagedBackendTexture::MakeWithoutData(dContext, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
427 dContext->flushAndSubmit(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
430 dContext->priv().getGpu()->regenerateMipMapLevels(proxy->peekTexture()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()