/external/skia/src/gpu/ |
D | GrStrokeInfo.h | 22 class GrStrokeInfo : public SkStrokeRec { 24 static const GrStrokeInfo& FillInfo() { in FillInfo() 25 static const GrStrokeInfo gFill(kFill_InitStyle); in FillInfo() 29 GrStrokeInfo(SkStrokeRec::InitStyle style) in GrStrokeInfo() function 34 GrStrokeInfo(const GrStrokeInfo& src, bool includeDash = true) 46 GrStrokeInfo(const SkPaint& paint, SkPaint::Style styleOverride) in GrStrokeInfo() function 52 explicit GrStrokeInfo(const SkPaint& paint) in GrStrokeInfo() function 58 GrStrokeInfo& operator=(const GrStrokeInfo& other) { 71 bool hasEqualEffect(const GrStrokeInfo& other) const { in hasEqualEffect() 151 bool applyDashToPath(SkPath* dst, GrStrokeInfo* dstStrokeInfo, const SkPath& src) const;
|
D | GrPath.h | 22 GrPath(GrGpu* gpu, const SkPath& skPath, const GrStrokeInfo& stroke) in GrPath() 33 static void ComputeKey(const SkPath& path, const GrStrokeInfo& stroke, GrUniqueKey* key, 40 bool isEqualTo(const SkPath& path, const GrStrokeInfo& stroke) const; 49 GrStrokeInfo fStroke;
|
D | GrPathRenderer.h | 66 StencilSupport getStencilSupport(const SkPath& path, const GrStrokeInfo& stroke) const { in getStencilSupport() 84 const GrStrokeInfo* fStroke; 131 const GrStrokeInfo* fStroke; 185 const GrStrokeInfo* fStroke; 212 static bool IsStrokeHairlineOrEquivalent(const GrStrokeInfo& stroke, const SkMatrix& matrix, in IsStrokeHairlineOrEquivalent() 248 virtual StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const { in onGetStencilSupport() argument
|
D | GrPath.cpp | 15 inline static bool compute_key_for_line_path(const SkPath& path, const GrStrokeInfo& stroke, in compute_key_for_line_path() 36 inline static bool compute_key_for_oval_path(const SkPath& path, const GrStrokeInfo& stroke, in compute_key_for_oval_path() 61 inline static bool compute_key_for_simple_path(const SkPath& path, const GrStrokeInfo& stroke, in compute_key_for_simple_path() 162 inline static void compute_key_for_general_path(const SkPath& path, const GrStrokeInfo& stroke, in compute_key_for_general_path() 177 void GrPath::ComputeKey(const SkPath& path, const GrStrokeInfo& stroke, GrUniqueKey* key, in ComputeKey() 199 bool GrPath::isEqualTo(const SkPath& path, const GrStrokeInfo& stroke) const { in isEqualTo()
|
D | GrStrokeInfo.cpp | 21 bool GrStrokeInfo::applyDashToPath(SkPath* dst, GrStrokeInfo* dstStrokeInfo, in applyDashToPath() 28 GrStrokeInfo filteredStroke(*this, false); in applyDashToPath() 44 void GrStrokeInfo::asUniqueKeyFragment(uint32_t* data) const { in asUniqueKeyFragment()
|
D | GrResourceProvider.h | 22 class GrStrokeInfo; variable 88 GrPath* createPath(const SkPath&, const GrStrokeInfo&); 89 GrPathRange* createPathRange(GrPathRange::PathGenerator*, const GrStrokeInfo&); 90 GrPathRange* createGlyphs(const SkTypeface*, const SkDescriptor*, const GrStrokeInfo&);
|
D | GrPathRendering.h | 20 class GrStrokeInfo; variable 88 virtual GrPath* createPath(const SkPath&, const GrStrokeInfo&) = 0; 98 virtual GrPathRange* createPathRange(GrPathRange::PathGenerator*, const GrStrokeInfo&) = 0; 128 GrPathRange* createGlyphs(const SkTypeface*, const SkDescriptor*, const GrStrokeInfo&);
|
D | GrBlurUtils.cpp | 99 const GrStrokeInfo& strokeInfo, in create_mask_GPU() 156 const GrStrokeInfo& origStrokeInfo, in draw_path_with_mask_filter() 164 GrStrokeInfo strokeInfo(origStrokeInfo); in draw_path_with_mask_filter() 259 const GrStrokeInfo& origStrokeInfo, in drawPathWithMaskFilter() 264 GrStrokeInfo strokeInfo(origStrokeInfo); in drawPathWithMaskFilter() 289 GrStrokeInfo strokeInfo(paint); in drawPathWithMaskFilter()
|
D | GrBlurUtils.h | 16 class GrStrokeInfo; variable 54 const GrStrokeInfo&,
|
D | GrResourceProvider.cpp | 74 GrPath* GrResourceProvider::createPath(const SkPath& path, const GrStrokeInfo& stroke) { in createPath() 80 const GrStrokeInfo& stroke) { in createPathRange() 86 const GrStrokeInfo& stroke) { in createGlyphs()
|
D | GrDrawContext.cpp | 255 const GrStrokeInfo* strokeInfo) { in drawRect() 480 const GrStrokeInfo& strokeInfo) { in drawRRect() 524 const GrStrokeInfo& strokeInfo) { in drawOval() 663 const GrStrokeInfo& strokeInfo) { in drawPath() 723 const GrStrokeInfo& strokeInfo) { in internalDrawPath() 743 const GrStrokeInfo* strokeInfoPtr = &strokeInfo; in internalDrawPath() 757 GrStrokeInfo dashlessStrokeInfo(strokeInfo, false); in internalDrawPath()
|
D | GrSoftwarePathRenderer.h | 26 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override { in onGetStencilSupport() argument
|
/external/skia/include/gpu/ |
D | GrDrawContext.h | 29 class GrStrokeInfo; variable 103 const GrStrokeInfo* strokeInfo = NULL); 141 const GrStrokeInfo&); 156 const GrStrokeInfo&); 218 const GrStrokeInfo& strokeInfo); 288 const GrStrokeInfo&);
|
D | GrTestUtils.h | 19 class GrStrokeInfo; variable 39 GrStrokeInfo TestStrokeInfo(SkRandom*);
|
/external/skia/src/gpu/effects/ |
D | GrDashingEffect.h | 20 class GrStrokeInfo; variable 25 const GrStrokeInfo& strokeInfo); 26 bool CanDrawDashLine(const SkPoint pts[2], const GrStrokeInfo& strokeInfo,
|
/external/skia/src/gpu/gl/ |
D | GrGLPathRange.h | 30 GrGLPathRange(GrGLGpu*, PathGenerator*, const GrStrokeInfo&); 41 const GrStrokeInfo&); 58 const GrStrokeInfo fStroke;
|
D | GrGLPathRange.cpp | 14 GrGLPathRange::GrGLPathRange(GrGLGpu* gpu, PathGenerator* pathGenerator, const GrStrokeInfo& stroke) in GrGLPathRange() 27 const GrStrokeInfo& stroke) in GrGLPathRange() 73 const GrStrokeInfo* stroke = &fStroke; in onInitPath() 74 GrStrokeInfo tmpStroke(SkStrokeRec::kFill_InitStyle); in onInitPath()
|
D | GrGLPath.h | 31 static void InitPathObjectStroke(GrGLGpu* gpu, GrGLuint pathID, const GrStrokeInfo& stroke); 36 GrGLPath(GrGLGpu* gpu, const SkPath& path, const GrStrokeInfo& stroke);
|
D | GrGLPathRendering.h | 36 GrPath* createPath(const SkPath&, const GrStrokeInfo&) override; 38 const GrStrokeInfo&) override;
|
D | GrGLPath.cpp | 244 void GrGLPath::InitPathObjectStroke(GrGLGpu* gpu, GrGLuint pathID, const GrStrokeInfo& stroke) { in InitPathObjectStroke() 263 GrGLPath::GrGLPath(GrGLGpu* gpu, const SkPath& origSkPath, const GrStrokeInfo& origStroke) in GrGLPath() 274 const GrStrokeInfo* stroke = &origStroke; in GrGLPath() 275 GrStrokeInfo tmpStroke(SkStrokeRec::kFill_InitStyle); in GrGLPath()
|
/external/skia/src/gpu/batches/ |
D | GrDefaultPathRenderer.h | 24 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override; 37 const GrStrokeInfo&,
|
D | GrTessellatingPathRenderer.cpp | 81 const GrStrokeInfo& stroke, in Create() 111 GrStrokeInfo stroke(fStroke); in tessellate() 209 const GrStrokeInfo& stroke, in TessellatingPathBatch() 242 GrStrokeInfo fStroke; 290 GrStrokeInfo strokeInfo = GrTest::TestStrokeInfo(random); in DRAW_BATCH_TEST_DEFINE()
|
D | GrDashLinePathRenderer.h | 18 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override { in onGetStencilSupport() argument
|
D | GrTessellatingPathRenderer.h | 24 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override { in onGetStencilSupport() argument
|
D | GrStencilAndCoverPathRenderer.h | 28 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override { in onGetStencilSupport() argument
|