Lines Matching refs:GrRenderTarget
38 class GrRenderTarget; variable
121 sk_sp<GrRenderTarget> wrapBackendRenderTarget(const GrBackendRenderTarget&);
126 sk_sp<GrRenderTarget> wrapBackendTextureAsRenderTarget(const GrBackendTexture&,
132 sk_sp<GrRenderTarget> wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo&,
151 void resolveRenderTarget(GrRenderTarget*);
262 int findOrAssignSamplePatternKey(GrRenderTarget*, const GrPipeline&);
275 GrRenderTarget*, GrSurfaceOrigin, const SkRect& bounds,
426 virtual GrStencilAttachment* createStencilAttachmentForRenderTarget(const GrRenderTarget*,
487 GrRenderTarget*, const GrStencilSettings&, SkTArray<SkPoint>*) = 0;
490 virtual void xferBarrier(GrRenderTarget*, GrXferBarrierType) = 0;
502 virtual sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) = 0;
503 virtual sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,
505 virtual sk_sp<GrRenderTarget> onWrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo&,
525 virtual void onResolveRenderTarget(GrRenderTarget* target) = 0;