Home | History | Annotate | Download | only in gpu

Lines Matching refs:fContext

56     SkDEBUGCODE(GrSingleOwner::AutoEnforce debug_SingleOwner(fContext->debugSingleOwner());)
141 , fContext(SkRef(context))
241 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "clearAll", fContext.get());
281 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawPaint", fContext.get());
302 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawPoints", fContext.get());
375 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawRect", fContext.get());
384 GrBlurUtils::drawPathWithMaskFilter(fContext.get(), fRenderTargetContext.get(),
405 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawRRect", fContext.get());
453 GrBlurUtils::drawPathWithMaskFilter(fContext.get(), fRenderTargetContext.get(),
469 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawDRRect", fContext.get());
501 GrBlurUtils::drawPathWithMaskFilter(fContext.get(), fRenderTargetContext.get(), this->clip(),
529 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawOval", fContext.get());
561 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawArc", fContext.get());
585 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawStrokedLine", fContext.get());
671 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawPath", fContext.get());
673 GrBlurUtils::drawPathWithMaskFilter(fContext.get(), fRenderTargetContext.get(), this->clip(),
767 fContext->getResourceCacheLimits(nullptr, &cacheSize);
810 int maxTileSize = fContext->caps()->maxTileSize() - 2 * tileFilterPad;
831 int maxTileSize = fContext->caps()->maxTileSize();
863 fContext->caps()->maxTileSize() - 2 * tileFilterPad;
873 GrBitmapTextureMaker maker(fContext.get(), bitmap);
1010 SkASSERT(bitmap.width() <= fContext->caps()->maxTextureSize() &&
1011 bitmap.height() <= fContext->caps()->maxTextureSize());
1013 SkASSERT(bitmap.width() <= fContext->caps()->maxTileSize() &&
1014 bitmap.height() <= fContext->caps()->maxTileSize());
1019 sk_sp<GrTextureProxy> proxy = GrRefCachedBitmapTextureProxy(fContext.get(), bitmap,
1086 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawSprite", fContext.get());
1088 if (fContext->abandoned()) {
1105 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawSpecial", fContext.get());
1198 int maxTileSize = fContext->caps()->maxTileSize();
1229 int maxTileSizeForFilter = fContext->caps()->maxTileSize() - 2 * tileFilterPad;
1238 GrBitmapTextureMaker maker(fContext.get(), bitmap);
1245 sk_sp<GrTextureProxy> proxy = GrMakeCachedBitmapProxy(fContext->resourceProvider(), bitmap);
1254 return SkSpecialImage::MakeDeferredFromGpu(fContext.get(),
1267 return SkSpecialImage::MakeDeferredFromGpu(fContext.get(),
1289 proxy = GrSurfaceProxy::Copy(fContext.get(),
1300 return SkSpecialImage::MakeDeferredFromGpu(fContext.get(),
1314 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawDevice", fContext.get());
1354 GrImageTextureMaker maker(fContext.get(), image, SkImage::kAllow_CachingHint);
1390 GrImageTextureMaker maker(fContext.get(), image, SkImage::kAllow_CachingHint);
1399 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawProducerNine", fContext.get());
1456 GrImageTextureMaker maker(fContext.get(), image, SkImage::kAllow_CachingHint);
1467 GrBitmapTextureMaker maker(fContext.get(), bitmap);
1474 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawProducerLattice", fContext.get());
1515 GrImageTextureMaker maker(fContext.get(), image, SkImage::kAllow_CachingHint);
1527 GrBitmapTextureMaker maker(fContext.get(), bitmap);
1561 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "wireframeVertices", fContext.get());
1618 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawVertices", fContext.get());
1630 if (!init_vertices_paint(fContext.get(), fRenderTargetContext.get(), paint, this->ctm(),
1644 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawShadow", fContext.get());
1665 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawText", fContext.get());
1695 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawText", fContext.get());
1706 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawPosText", fContext.get());
1718 GR_CREATE_TRACE_MARKER_CONTEXT("SkGpuDevice", "drawTextBlob", fContext.get());
1764 sk_sp<GrRenderTargetContext> rtc(fContext->makeDeferredRenderTargetContext(
1779 return SkGpuDevice::Make(fContext.get(), std::move(rtc),
1787 return SkSurface::MakeRenderTarget(fContext.get(), kBudgeted, info,