Home
last modified time | relevance | path

Searched refs:GrDrawContext (Results 1 – 25 of 49) sorted by relevance

12

/external/skia/src/gpu/
DGrDrawContext.cpp53 GrDrawContext::GrDrawContext(GrContext* context, in GrDrawContext() function in GrDrawContext
73 void GrDrawContext::validate() const { in validate()
83 GrDrawContext::~GrDrawContext() { in ~GrDrawContext()
88 GrDrawTarget* GrDrawContext::getDrawTarget() { in getDrawTarget()
99 bool GrDrawContext::copySurface(GrSurface* src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in copySurface()
108 void GrDrawContext::drawText(const GrClip& clip, const GrPaint& grPaint, in drawText()
126 void GrDrawContext::drawPosText(const GrClip& clip, const GrPaint& grPaint, in drawPosText()
147 void GrDrawContext::drawTextBlob(const GrClip& clip, const SkPaint& skPaint, in drawTextBlob()
164 void GrDrawContext::discard() { in discard()
174 void GrDrawContext::clear(const SkIRect* rect, in clear()
[all …]
DGrBlurUtils.h13 class GrDrawContext; variable
33 GrDrawContext* drawContext,
47 GrDrawContext*,
DGrBlurUtils.cpp28 static bool draw_mask(GrDrawContext* drawContext, in draw_mask()
49 static bool sw_draw_with_mask_filter(GrDrawContext* drawContext, in sw_draw_with_mask_filter()
127 SkAutoTUnref<GrDrawContext> drawContext(context->drawContext(mask->asRenderTarget())); in create_mask_GPU()
150 GrDrawContext* drawContext, in draw_path_with_mask_filter()
252 GrDrawContext* drawContext, in drawPathWithMaskFilter()
279 GrDrawContext* drawContext, in drawPathWithMaskFilter()
DGrPathRenderingDrawContext.h15 class GrPathRenderingDrawContext : public GrDrawContext {
39 typedef GrDrawContext INHERITED;
DGrDrawingManager.h18 class GrDrawContext; variable
34 GrDrawContext* drawContext(GrRenderTarget* rt, const SkSurfaceProps*);
DGrDrawingManager.cpp162 GrDrawContext* GrDrawingManager::drawContext(GrRenderTarget* rt, in drawContext()
183 return new GrDrawContext(fContext, this, rt, surfaceProps, fContext->getAuditTrail(), in drawContext()
DGrTextureToYUVPlanes.cpp22 static bool convert_texture(GrTexture* src, GrDrawContext* dst, int dstW, int dstH, in convert_texture()
120 SkAutoTUnref<GrDrawContext> dc(context->drawContext(yuvTex->asRenderTarget())); in GrTextureToYUVPlanes()
131 SkAutoTUnref<GrDrawContext> dc(context->drawContext(yTex->asRenderTarget())); in GrTextureToYUVPlanes()
DGrContext.cpp338 SkAutoTUnref<GrDrawContext> drawContext(this->drawContext(renderTarget)); in writeSurfacePixels()
456 SkAutoTUnref<GrDrawContext> drawContext(this->drawContext(temp->asRenderTarget())); in readSurfacePixels()
541 SkAutoTUnref<GrDrawContext> drawContext(this->drawContext(dst->asRenderTarget())); in copySurface()
580 GrDrawContext* GrContext::drawContext(GrRenderTarget* rt, const SkSurfaceProps* surfaceProps) { in drawContext()
DGrRenderTarget.cpp33 SkAutoTUnref<GrDrawContext> drawContext(context->drawContext(this)); in discard()
/external/skia/src/gpu/text/
DGrAtlasTextContext.h21 class GrDrawContext; variable
36 void drawText(GrContext*, GrDrawContext*, const GrClip&, const GrPaint&, const SkPaint&,
40 void drawPosText(GrContext*, GrDrawContext*, const GrClip&, const GrPaint&,
45 void drawTextBlob(GrContext*, GrDrawContext*, const GrClip&, const SkPaint&,
DGrStencilAndCoverTextContext.h33 void drawText(GrContext*, GrDrawContext* dc,
38 void drawPosText(GrContext*, GrDrawContext*,
44 void drawTextBlob(GrContext*, GrDrawContext*, const GrClip&, const SkPaint&,
60 void uncachedDrawTextBlob(GrContext*, GrDrawContext* dc,
81 void draw(GrContext*, GrDrawContext*, GrPipelineBuilder*, GrColor, const SkMatrix&,
DGrTextUtils.h19 class GrDrawContext; variable
71 static void DrawTextAsPath(GrContext*, GrDrawContext*, const GrClip& clip,
77 GrDrawContext* dc,
DGrAtlasTextBlob.h181 GrDrawContext* dc,
195 GrDrawContext* dc,
291 inline void flushRun(GrDrawContext* dc, GrPipelineBuilder* pipelineBuilder,
297 void flushBigGlyphs(GrContext* context, GrDrawContext* dc,
303 GrDrawContext* dc,
DGrAtlasTextBlob.cpp300 void GrAtlasTextBlob::flushRun(GrDrawContext* dc, GrPipelineBuilder* pipelineBuilder, in flushRun()
342 void GrAtlasTextBlob::flushBigGlyphs(GrContext* context, GrDrawContext* dc, in flushBigGlyphs()
363 void GrAtlasTextBlob::flushRunAsPaths(GrContext* context, GrDrawContext* dc, in flushRunAsPaths()
403 GrDrawContext* dc, in flushCached()
436 GrDrawContext* dc, in flushThrowaway()
DGrStencilAndCoverTextContext.cpp75 void GrStencilAndCoverTextContext::drawText(GrContext* context, GrDrawContext* dc, in drawText()
102 void GrStencilAndCoverTextContext::drawPosText(GrContext* context, GrDrawContext* dc, in drawPosText()
137 GrDrawContext* dc, in uncachedDrawTextBlob()
195 void GrStencilAndCoverTextContext::drawTextBlob(GrContext* context, GrDrawContext* dc, in drawTextBlob()
568 GrDrawContext* dc, in draw()
DGrAtlasTextContext.cpp69 void GrAtlasTextContext::drawTextBlob(GrContext* context, GrDrawContext* dc, in drawTextBlob()
303 GrDrawContext* dc, in drawText()
330 GrDrawContext* dc, in drawPosText()
/external/skia/src/effects/
DSkGpuBlurUtils.cpp48 static void convolve_gaussian_1d(GrDrawContext* drawContext, in convolve_gaussian_1d()
67 static void convolve_gaussian_2d(GrDrawContext* drawContext, in convolve_gaussian_2d()
97 static void convolve_gaussian(GrDrawContext* drawContext, in convolve_gaussian()
226 SkAutoTUnref<GrDrawContext> srcDrawContext; in GaussianBlur()
255 SkAutoTUnref<GrDrawContext> dstDrawContext( in GaussianBlur()
277 SkAutoTUnref<GrDrawContext> dstDrawContext( in GaussianBlur()
311 SkAutoTUnref<GrDrawContext> dstDrawContext( in GaussianBlur()
344 SkAutoTUnref<GrDrawContext> dstDrawContext( in GaussianBlur()
384 SkAutoTUnref<GrDrawContext> dstDrawContext( in GaussianBlur()
DSkMorphologyImageFilter.cpp451 void apply_morphology_rect(GrDrawContext* drawContext, in apply_morphology_rect()
471 void apply_morphology_rect_no_bounds(GrDrawContext* drawContext, in apply_morphology_rect_no_bounds()
489 void apply_morphology_pass(GrDrawContext* drawContext, in apply_morphology_pass()
561 SkAutoTUnref<GrDrawContext> dstDrawContext( in apply_morphology()
585 SkAutoTUnref<GrDrawContext> dstDrawContext( in apply_morphology()
/external/skia/include/core/
DSkMaskFilter.h19 class GrDrawContext; variable
115 GrDrawContext* drawContext,
126 GrDrawContext* drawContext,
/external/skia/include/gpu/
DGrDrawContext.h46 class SK_API GrDrawContext : public SkRefCnt {
48 ~GrDrawContext() override;
269 GrDrawContext(GrContext*, GrDrawingManager*, GrRenderTarget*,
DGrContext.h28 class GrDrawContext; variable
184 GrDrawContext* drawContext(GrRenderTarget* rt, const SkSurfaceProps* surfaceProps = NULL);
/external/skia/tests/
DClearTest.cpp18 static bool check_rect(GrDrawContext* dc, const SkIRect& rect, uint32_t expectedValue, in check_rect()
42 static bool reset_dc(SkAutoTUnref<GrDrawContext>* dc, SkAutoTUnref<GrSurface>* rtKeepAlive, in reset_dc()
73 SkAutoTUnref<GrDrawContext> drawContext; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skia/src/gpu/effects/
DGrConfigConversionEffect.cpp227 SkAutoTUnref<GrDrawContext> readDrawContext( in TestForPreservingPMConversions()
245 SkAutoTUnref<GrDrawContext> tempDrawContext( in TestForPreservingPMConversions()
/external/skia/gm/
Dbeziereffects.cpp133 SkAutoTUnref<GrDrawContext> drawContext(context->drawContext(rt)); in onDraw()
276 SkAutoTUnref<GrDrawContext> drawContext(context->drawContext(rt)); in onDraw()
515 SkAutoTUnref<GrDrawContext> drawContext(context->drawContext(rt)); in onDraw()
Dtexdata.cpp25 SkAutoTUnref<GrDrawContext> drawContext(ctx ? ctx->drawContext(target) : nullptr);

12