HomeSort by relevance Sort by last modified time
    Searched refs:GrStrokeInfo (Results 1 - 25 of 42) sorted by null

1 2

  /external/skia/src/gpu/effects/
GrDashingEffect.h 20 class GrStrokeInfo;
25 const GrStrokeInfo& strokeInfo);
26 bool CanDrawDashLine(const SkPoint pts[2], const GrStrokeInfo& strokeInfo,
  /external/skia/src/gpu/gl/
GrGLPathRange.h 13 #include "GrStrokeInfo.h"
30 GrGLPathRange(GrGLGpu*, PathGenerator*, const GrStrokeInfo&);
41 const GrStrokeInfo&);
58 const GrStrokeInfo fStroke;
GrGLPath.h 31 static void InitPathObjectStroke(GrGLGpu* gpu, GrGLuint pathID, const GrStrokeInfo& stroke);
36 GrGLPath(GrGLGpu* gpu, const SkPath& path, const GrStrokeInfo& stroke);
GrGLPathRange.cpp 14 GrGLPathRange::GrGLPathRange(GrGLGpu* gpu, PathGenerator* pathGenerator, const GrStrokeInfo& stroke)
27 const GrStrokeInfo& stroke)
73 const GrStrokeInfo* stroke = &fStroke;
74 GrStrokeInfo tmpStroke(SkStrokeRec::kFill_InitStyle);
77 // we must convert all the paths to fills. The GrStrokeInfo::applyDash leaves
GrGLPathRendering.h 36 GrPath* createPath(const SkPath&, const GrStrokeInfo&) override;
38 const GrStrokeInfo&) override;
GrGLPath.cpp 244 void GrGLPath::InitPathObjectStroke(GrGLGpu* gpu, GrGLuint pathID, const GrStrokeInfo& stroke) {
263 GrGLPath::GrGLPath(GrGLGpu* gpu, const SkPath& origSkPath, const GrStrokeInfo& origStroke)
274 const GrStrokeInfo* stroke = &origStroke;
275 GrStrokeInfo tmpStroke(SkStrokeRec::kFill_InitStyle);
  /external/skia/src/gpu/
GrPath.h 12 #include "GrStrokeInfo.h"
22 GrPath(GrGpu* gpu, const SkPath& skPath, const GrStrokeInfo& stroke)
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;
GrStrokeInfo.h 18 * GrStrokeInfo encapsulates all the pertinent infomation regarding the stroke. The SkStrokeRec
22 class GrStrokeInfo : public SkStrokeRec {
24 static const GrStrokeInfo& FillInfo() {
25 static const GrStrokeInfo gFill(kFill_InitStyle);
29 GrStrokeInfo(SkStrokeRec::InitStyle style)
34 GrStrokeInfo(const GrStrokeInfo& src, bool includeDash = true)
46 GrStrokeInfo(const SkPaint& paint, SkPaint::Style styleOverride)
52 explicit GrStrokeInfo(const SkPaint& paint)
58 GrStrokeInfo& operator=(const GrStrokeInfo& other)
    [all...]
GrBlurUtils.h 16 class GrStrokeInfo;
54 const GrStrokeInfo&,
GrSoftwarePathRenderer.h 26 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override {
GrResourceProvider.h 22 class GrStrokeInfo;
88 GrPath* createPath(const SkPath&, const GrStrokeInfo&);
89 GrPathRange* createPathRange(GrPathRange::PathGenerator*, const GrStrokeInfo&);
90 GrPathRange* createGlyphs(const SkTypeface*, const SkDescriptor*, const GrStrokeInfo&);
GrStrokeInfo.cpp 8 #include "GrStrokeInfo.h"
21 bool GrStrokeInfo::applyDashToPath(SkPath* dst, GrStrokeInfo* dstStrokeInfo,
28 GrStrokeInfo filteredStroke(*this, false);
44 void GrStrokeInfo::asUniqueKeyFragment(uint32_t* data) const {
GrPathRenderer.h 14 #include "GrStrokeInfo.h"
66 StencilSupport getStencilSupport(const SkPath& path, const GrStrokeInfo& stroke) const {
84 const GrStrokeInfo* fStroke;
131 const GrStrokeInfo* fStroke;
185 const GrStrokeInfo* fStroke;
212 static bool IsStrokeHairlineOrEquivalent(const GrStrokeInfo& stroke, const SkMatrix& matrix,
248 virtual StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const {
GrPathRendering.h 20 class GrStrokeInfo;
88 virtual GrPath* createPath(const SkPath&, const GrStrokeInfo&) = 0;
95 * @param GrStrokeInfo the common stroke applied to each path in the range.
98 virtual GrPathRange* createPathRange(GrPathRange::PathGenerator*, const GrStrokeInfo&) = 0;
121 * @param GrStrokeInfo Common stroke that the GPU will apply to every path. Note that
128 GrPathRange* createGlyphs(const SkTypeface*, const SkDescriptor*, const GrStrokeInfo&);
GrPath.cpp 15 inline static bool compute_key_for_line_path(const SkPath& path, const GrStrokeInfo& stroke,
36 inline static bool compute_key_for_oval_path(const SkPath& path, const GrStrokeInfo& stroke,
61 inline static bool compute_key_for_simple_path(const SkPath& path, const GrStrokeInfo& stroke,
162 inline static void compute_key_for_general_path(const SkPath& path, const GrStrokeInfo& stroke,
177 void GrPath::ComputeKey(const SkPath& path, const GrStrokeInfo& stroke, GrUniqueKey* key,
199 bool GrPath::isEqualTo(const SkPath& path, const GrStrokeInfo& stroke) const {
GrBlurUtils.cpp 13 #include "GrStrokeInfo.h"
99 const GrStrokeInfo& strokeInfo,
156 const GrStrokeInfo& origStrokeInfo,
164 GrStrokeInfo strokeInfo(origStrokeInfo);
259 const GrStrokeInfo& origStrokeInfo,
264 GrStrokeInfo strokeInfo(origStrokeInfo);
289 GrStrokeInfo strokeInfo(paint);
GrPathRendering.cpp 55 const GrStrokeInfo& stroke) {
  /external/skia/src/gpu/batches/
GrDefaultPathRenderer.h 24 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override;
37 const GrStrokeInfo&,
GrDashLinePathRenderer.h 18 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override {
GrStencilAndCoverPathRenderer.h 28 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override {
GrTessellatingPathRenderer.h 24 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override {
GrAADistanceFieldPathRenderer.h 27 StencilSupport onGetStencilSupport(const SkPath&, const GrStrokeInfo&) const override {
GrTessellatingPathRenderer.cpp 81 const GrStrokeInfo& stroke,
111 GrStrokeInfo stroke(fStroke);
209 const GrStrokeInfo& stroke,
242 GrStrokeInfo fStroke;
290 GrStrokeInfo strokeInfo = GrTest::TestStrokeInfo(random);
  /external/skia/include/gpu/
GrDrawContext.h 29 class GrStrokeInfo;
54 // akin to GrStrokeInfo (GrTextInfo?)
103 const GrStrokeInfo* strokeInfo = NULL);
141 const GrStrokeInfo&);
156 const GrStrokeInfo&);
218 const GrStrokeInfo& strokeInfo);
288 const GrStrokeInfo&);
GrTestUtils.h 19 class GrStrokeInfo;
39 GrStrokeInfo TestStrokeInfo(SkRandom*);

Completed in 1339 milliseconds

1 2