OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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