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

1 2

  /external/skia/src/gpu/
GrPathRendering_none.cpp 10 #include "GrPath.h"
43 sk_sp<GrPath> GrGLPathRendering::createPath(const SkPath&, const GrStyle&) { return nullptr; }
50 const GrPath*) {}
52 void GrGLPathRendering::onStencilPath(const StencilPathArgs&, const GrPath*) {}
60 const GrPath*) { return nullptr; }
62 void GrPath::ComputeKey(const GrShape&, GrUniqueKey*, bool*) {}
GrPathRendering.h 15 class GrPath;
88 virtual sk_sp<GrPath> createPath(const SkPath&, const GrStyle&) = 0;
110 void stencilPath(const StencilPathArgs& args, const GrPath* path);
117 const GrPath* path);
122 virtual void onStencilPath(const StencilPathArgs&, const GrPath*) = 0;
128 const GrPath*) = 0;
GrPath.h 19 class GrPath : public GrGpuResource {
24 GrPath(GrGpu* gpu, const SkPath& skPath, const GrStyle& style)
GrPath.cpp 8 #include "GrPath.h"
17 void GrPath::ComputeKey(const GrShape& shape, GrUniqueKey* key, bool* outIsVolatile) {
37 bool GrPath::isEqualTo(const SkPath& path, const GrStyle& style) const {
GrPathRendering.cpp 48 void GrPathRendering::stencilPath(const StencilPathArgs& args, const GrPath* path) {
59 const GrPath* path) {
  /external/skqp/src/gpu/
GrPathRendering_none.cpp 10 #include "GrPath.h"
41 sk_sp<GrPath> GrGLPathRendering::createPath(const SkPath&, const GrStyle&) { return nullptr; }
48 const GrPath*) {}
50 void GrGLPathRendering::onStencilPath(const StencilPathArgs&, const GrPath*) {}
58 const GrPath*) { return nullptr; }
60 void GrPath::ComputeKey(const GrShape&, GrUniqueKey*, bool*) {}
GrPathRendering.h 15 class GrPath;
88 virtual sk_sp<GrPath> createPath(const SkPath&, const GrStyle&) = 0;
110 void stencilPath(const StencilPathArgs& args, const GrPath* path);
117 const GrPath* path);
122 virtual void onStencilPath(const StencilPathArgs&, const GrPath*) = 0;
128 const GrPath*) = 0;
GrPath.h 19 class GrPath : public GrGpuResource {
24 GrPath(GrGpu* gpu, const SkPath& skPath, const GrStyle& style)
GrPath.cpp 8 #include "GrPath.h"
17 void GrPath::ComputeKey(const GrShape& shape, GrUniqueKey* key, bool* outIsVolatile) {
37 bool GrPath::isEqualTo(const SkPath& path, const GrStyle& style) const {
GrPathRendering.cpp 48 void GrPathRendering::stencilPath(const StencilPathArgs& args, const GrPath* path) {
59 const GrPath* path) {
GrRenderTargetContextPriv.h 17 class GrPath;
71 void stencilPath(const GrHardClip&, GrAAType, const SkMatrix& viewMatrix, const GrPath*);
  /external/skia/src/gpu/gl/
GrGLPath.h 11 #include "../GrPath.h"
23 class GrGLPath : public GrPath {
53 typedef GrPath INHERITED;
GrGLPathRendering.h 38 sk_sp<GrPath> createPath(const SkPath&, const GrStyle&) override;
67 void onStencilPath(const StencilPathArgs&, const GrPath*) override;
73 const GrPath*) override;
  /external/skqp/src/gpu/gl/
GrGLPath.h 11 #include "../GrPath.h"
23 class GrGLPath : public GrPath {
53 typedef GrPath INHERITED;
GrGLPathRendering.h 38 sk_sp<GrPath> createPath(const SkPath&, const GrStyle&) override;
67 void onStencilPath(const StencilPathArgs&, const GrPath*) override;
73 const GrPath*) override;
  /external/skia/src/gpu/ops/
GrStencilPathOp.h 12 #include "GrPath.h"
29 const GrPath* path);
50 const GrPath* path)
70 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
GrDrawPathOp.h 13 #include "GrPath.h"
77 GrPath*);
88 GrDrawPathOp(const SkMatrix& viewMatrix, GrPaint&& paint, GrAAType aaType, const GrPath* path)
96 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
GrStencilPathOp.cpp 23 const GrPath* path) {
GrStencilAndCoverPathRenderer.cpp 13 #include "GrPath.h"
39 // GrPath doesn't support hairline paths. An arbitrary path effect could produce a hairline
55 static sk_sp<GrPath> get_gr_path(GrResourceProvider* resourceProvider, const GrShape& shape) {
58 GrPath::ComputeKey(shape, &key, &isVolatile);
59 sk_sp<GrPath> path;
61 path = resourceProvider->findByUniqueKey<GrPath>(key);
83 sk_sp<GrPath> p(get_gr_path(fResourceProvider, *args.fShape));
96 sk_sp<GrPath> path(get_gr_path(fResourceProvider, *args.fShape));
  /external/skqp/src/gpu/ops/
GrStencilPathOp.h 12 #include "GrPath.h"
29 const GrPath* path);
50 const GrPath* path)
70 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
GrDrawPathOp.h 13 #include "GrPath.h"
80 GrPath*);
91 GrDrawPathOp(const SkMatrix& viewMatrix, GrPaint&& paint, GrAAType aaType, const GrPath* path)
99 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
GrStencilPathOp.cpp 23 const GrPath* path) {
GrStencilAndCoverPathRenderer.cpp 14 #include "GrPath.h"
39 // GrPath doesn't support hairline paths. An arbitrary path effect could produce a hairline
55 static sk_sp<GrPath> get_gr_path(GrResourceProvider* resourceProvider, const GrShape& shape) {
58 GrPath::ComputeKey(shape, &key, &isVolatile);
59 sk_sp<GrPath> path;
61 path = resourceProvider->findByUniqueKey<GrPath>(key);
83 sk_sp<GrPath> p(get_gr_path(fResourceProvider, *args.fShape));
96 sk_sp<GrPath> path(get_gr_path(fResourceProvider, *args.fShape));
  /external/skia/tests/
GpuDrawPathTest.cpp 11 #include "GrPath.h"
114 GrPath::ComputeKey(GrShape(path1, GrStyle::SimpleFill()), &key1, &isVolatile);
117 GrPath::ComputeKey(GrShape(path2, GrStyle::SimpleFill()), &key2, &isVolatile);
124 GrPath::ComputeKey(GrShape(path1, style), &key1, &isVolatile);
132 GrPath::ComputeKey(GrShape(path2, GrStyle::SimpleFill()), &tempKey, &isVolatile);
147 GrPath::ComputeKey(GrShape(path3, style), &key3, &isVolatile);
150 GrPath::ComputeKey(GrShape(path4, style), &key4, &isVolatile);
158 GrPath::ComputeKey(GrShape(path3, style), &key1, &isVolatile);
  /external/skqp/tests/
GpuDrawPathTest.cpp 11 #include "GrPath.h"
114 GrPath::ComputeKey(GrShape(path1, GrStyle::SimpleFill()), &key1, &isVolatile);
117 GrPath::ComputeKey(GrShape(path2, GrStyle::SimpleFill()), &key2, &isVolatile);
124 GrPath::ComputeKey(GrShape(path1, style), &key1, &isVolatile);
132 GrPath::ComputeKey(GrShape(path2, GrStyle::SimpleFill()), &tempKey, &isVolatile);
147 GrPath::ComputeKey(GrShape(path3, style), &key3, &isVolatile);
150 GrPath::ComputeKey(GrShape(path4, style), &key4, &isVolatile);
158 GrPath::ComputeKey(GrShape(path3, style), &key1, &isVolatile);

Completed in 303 milliseconds

1 2