Lines Matching full:sk_sp
141 SkSTArray<4, sk_sp<GrRenderTargetContext>> renderTargetContexts;
146 for (const sk_sp<GrRenderTargetContext>& rtc : renderTargetContexts) {
147 sk_sp<GrRenderTargetOpList> onFlushOpList = sk_ref_sp(rtc->getRTOpList());
253 for (sk_sp<GrOpList>& onFlushOpList : fOnFlushCBOpLists) {
346 sk_sp<GrRenderTargetOpList> GrDrawingManager::newRTOpList(GrRenderTargetProxy* rtp,
359 sk_sp<GrRenderTargetOpList> opList(new GrRenderTargetOpList(rtp,
371 sk_sp<GrTextureOpList> GrDrawingManager::newTextureOpList(GrTextureProxy* textureProxy) {
381 sk_sp<GrTextureOpList> opList(new GrTextureOpList(fContext->contextPriv().resourceProvider(),
437 sk_sp<GrRenderTargetContext> GrDrawingManager::makeRenderTargetContext(
438 sk_sp<GrSurfaceProxy> sProxy,
439 sk_sp<SkColorSpace> colorSpace,
454 sk_sp<GrRenderTargetProxy> rtp(sk_ref_sp(sProxy->asRenderTargetProxy()));
464 return sk_sp<GrRenderTargetContext>(new GrPathRenderingRenderTargetContext(
470 return sk_sp<GrRenderTargetContext>(new GrRenderTargetContext(fContext, this, std::move(rtp),
477 sk_sp<GrTextureContext> GrDrawingManager::makeTextureContext(sk_sp<GrSurfaceProxy> sProxy,
478 sk_sp<SkColorSpace> colorSpace) {
494 sk_sp<GrTextureProxy> textureProxy(sk_ref_sp(sProxy->asTextureProxy()));
496 return sk_sp<GrTextureContext>(new GrTextureContext(fContext, this, std::move(textureProxy),