Home
last modified time | relevance | path

Searched refs:GrPath (Results 1 – 25 of 27) sorted by relevance

12

/external/skia/src/gpu/
DGrPathRendering.h17 class GrPath; variable
87 virtual GrPath* createPath(const SkPath&, const SkStrokeRec&) = 0;
129 virtual void stencilPath(const GrPath*, const GrStencilSettings&) = 0;
130 virtual void drawPath(const GrPath*, const GrStencilSettings&) = 0;
DGrStencilAndCoverPathRenderer.cpp76 static GrPath* get_gr_path(GrGpu* gpu, const SkPath& skPath, const SkStrokeRec& stroke) { in get_gr_path()
79 GrPath::ComputeKey(skPath, stroke, &key); in get_gr_path()
80 SkAutoTUnref<GrPath> path( in get_gr_path()
81 static_cast<GrPath*>(ctx->resourceProvider()->findAndRefResourceByUniqueKey(key))); in get_gr_path()
96 SkAutoTUnref<GrPath> p(get_gr_path(fGpu, path, stroke.getStrokeRec())); in onStencilPath()
112 SkAutoTUnref<GrPath> p(get_gr_path(fGpu, path, stroke.getStrokeRec())); in onDrawPath()
DGrPath.h16 class GrPath : public GrGpuResource {
18 SK_DECLARE_INST_COUNT(GrPath);
23 GrPath(GrGpu* gpu, const SkPath& skPath, const SkStrokeRec& stroke) in GrPath() function
DGrTargetCommands.h119 StencilPath(const GrPath* path, GrRenderTarget* rt) in StencilPath()
124 const GrPath* path() const { return fPath.get(); } in path()
134 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
138 DrawPath(State* state, const GrPath* path) in DrawPath()
143 const GrPath* path() const { return fPath.get(); } in path()
150 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
DGrDrawTarget.h33 class GrPath; variable
76 void stencilPath(GrPipelineBuilder*, const GrPathProcessor*, const GrPath*,
83 void drawPath(GrPipelineBuilder*, const GrPathProcessor*, const GrPath*,
287 const GrPath*,
291 const GrPath*,
DGrInOrderCommandBuilder.h23 const GrPath*,
28 const GrPath*,
DGrReorderCommandBuilder.h23 const GrPath*, in recordStencilPath() argument
32 const GrPath*, in recordDrawPath() argument
DGrGpu.h18 class GrPath; variable
310 void stencilPath(const GrPath*, const StencilPathState&);
312 void drawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&);
438 virtual void onStencilPath(const GrPath*, const StencilPathState&) = 0;
440 virtual void onDrawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&) = 0;
DGrPath.cpp16 void GrPath::ComputeKey(const SkPath& path, const SkStrokeRec& stroke, GrUniqueKey* key) { in ComputeKey()
23 uint64_t GrPath::ComputeStrokeKey(const SkStrokeRec& stroke) { in ComputeStrokeKey()
DGrCommandBuilder.h34 const GrPath*,
39 const GrPath*,
DGrInOrderDrawBuffer.h90 const GrPath*,
94 const GrPath*,
DGrInOrderCommandBuilder.cpp45 const GrPath* path, in recordStencilPath()
61 const GrPath* path, in recordDrawPath()
DGrInOrderDrawBuffer.cpp36 const GrPath* path, in onStencilPath()
46 const GrPath* path, in onDrawPath()
DGrTest.cpp204 void onStencilPath(const GrPath* path, const StencilPathState& state) override {} in onStencilPath()
206 void onDrawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&) override {} in onDrawPath() argument
DGrStencilAndCoverTextContext.h16 class GrPath; variable
DGrGpu.cpp304 void GrGpu::stencilPath(const GrPath* path, const StencilPathState& state) { in stencilPath()
310 const GrPath* path, in drawPath()
DGrDrawTarget.cpp192 const GrPath* path, in stencilPath()
218 const GrPath* path, in drawPath()
DGrStencilAndCoverTextContext.cpp235 glyphKey->fStroke = GrPath::ComputeStrokeKey(stroke); in get_gr_glyphs()
/external/skia/src/gpu/gl/
DGrGLPath.h23 class GrGLPath : public GrPath {
43 typedef GrPath INHERITED;
DGrGLPathRendering.h36 GrPath* createPath(const SkPath&, const SkStrokeRec&) override;
42 void stencilPath(const GrPath*, const GrStencilSettings&) override;
43 void drawPath(const GrPath*, const GrStencilSettings&) override;
DGrGLPathRendering.cpp94 GrPath* GrGLPathRendering::createPath(const SkPath& inPath, const SkStrokeRec& stroke) { in createPath()
154 void GrGLPathRendering::stencilPath(const GrPath* path, const GrStencilSettings& stencilSettings) { in stencilPath()
174 void GrGLPathRendering::drawPath(const GrPath* path, const GrStencilSettings& stencilSettings) { in drawPath()
DGrGLGpu.h153 void onStencilPath(const GrPath*, const StencilPathState&) override;
154 void onDrawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&) override;
DGrGLGpu.cpp1936 void GrGLGpu::onStencilPath(const GrPath* path, const StencilPathState& state) { in onStencilPath()
1950 void GrGLGpu::onDrawPath(const DrawArgs& args, const GrPath* path, in onDrawPath()
/external/skia/include/gpu/
DGrContext.h30 class GrPath; variable
/external/skia/gyp/
Dgpu.gypi133 '<(skia_src_path)/gpu/GrPath.cpp',
134 '<(skia_src_path)/gpu/GrPath.h',

12