OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrPathRenderer
(Results
1 - 25
of
25
) sorted by null
/external/skia/src/gpu/
GrPathRendererChain.h
11
#include "
GrPathRenderer
.h"
21
* path renderer to the list implement the
GrPathRenderer
::AddPathRenderers
30
/** Documents how the caller plans to use a
GrPathRenderer
to draw a path. It affects the PR
41
/** Returns a
GrPathRenderer
compatible with the request if one is available. If the caller
44
StencilSupport in
GrPathRenderer
.h. */
45
GrPathRenderer
* getPathRenderer(const
GrPathRenderer
::CanDrawPathArgs& args,
47
GrPathRenderer
::StencilSupport* stencilSupport);
51
GrPathRenderer
* addPathRenderer(
GrPathRenderer
* pr)
[
all
...]
GrPathRendererChain.cpp
32
if (
GrPathRenderer
* pr = GrStencilAndCoverPathRenderer::Create(context->resourceProvider(),
54
GrPathRenderer
* GrPathRendererChain::addPathRenderer(
GrPathRenderer
* pr) {
60
GrPathRenderer
* GrPathRendererChain::getPathRenderer(const
GrPathRenderer
::CanDrawPathArgs& args,
62
GrPathRenderer
::StencilSupport* stencilSupport) {
63
GR_STATIC_ASSERT(
GrPathRenderer
::kNoSupport_StencilSupport <
64
GrPathRenderer
::kStencilOnly_StencilSupport);
65
GR_STATIC_ASSERT(
GrPathRenderer
::kStencilOnly_StencilSupport <
66
GrPathRenderer
::kNoRestriction_StencilSupport)
[
all
...]
GrPathRenderer.cpp
9
#include "
GrPathRenderer
.h"
11
GrPathRenderer
::
GrPathRenderer
() {
14
void
GrPathRenderer
::GetPathDevBounds(const SkPath& path,
GrSoftwarePathRenderer.h
12
#include "
GrPathRenderer
.h"
20
class GrSoftwarePathRenderer : public
GrPathRenderer
{
27
return
GrPathRenderer
::kNoSupport_StencilSupport;
37
typedef
GrPathRenderer
INHERITED;
GrDrawingManager.h
14
#include "
GrPathRenderer
.h"
42
GrPathRenderer
* getPathRenderer(const
GrPathRenderer
::CanDrawPathArgs& args,
45
GrPathRenderer
::StencilSupport* stencilSupport = NULL);
GrClipMaskManager.h
22
class
GrPathRenderer
;
84
GrPathRenderer
** prOut,
86
static
GrPathRenderer
* GetPathRenderer(GrContext* context,
151
GrPathRenderer
* pr = nullptr);
GrDrawingManager.cpp
142
GrPathRenderer
* GrDrawingManager::getPathRenderer(const
GrPathRenderer
::CanDrawPathArgs& args,
145
GrPathRenderer
::StencilSupport* stencilSupport) {
151
GrPathRenderer
* pr = fPathRendererChain->getPathRenderer(args, drawType, stencilSupport);
GrClipMaskManager.cpp
15
#include "
GrPathRenderer
.h"
69
GrPathRenderer
** prOut,
102
GrPathRenderer
::CanDrawPathArgs canDrawArgs;
112
GrPathRenderer
* pr = context->drawingManager()->getPathRenderer(canDrawArgs, false, type);
123
GrPathRenderer
* GrClipMaskManager::GetPathRenderer(GrContext* context,
127
GrPathRenderer
* pr;
506
GrPathRenderer
* pr) {
550
GrPathRenderer
::CanDrawPathArgs canDrawArgs;
564
GrPathRenderer
::DrawPathArgs args;
658
GrPathRenderer
* pr = GetPathRenderer(this->getContext()
[
all
...]
GrPathRenderer.h
30
class SK_API
GrPathRenderer
: public SkRefCnt {
32
GrPathRenderer
();
41
* A
GrPathRenderer
can provide three levels of support for stenciling paths:
GrDrawContext.cpp
14
#include "
GrPathRenderer
.h"
745
GrPathRenderer
::CanDrawPathArgs canDrawArgs;
755
GrPathRenderer
* pr = fDrawingManager->getPathRenderer(canDrawArgs, false, type);
776
if (!
GrPathRenderer
::IsStrokeHairlineOrEquivalent(*strokeInfoPtr, viewMatrix, nullptr) &&
808
GrPathRenderer
::DrawPathArgs args;
GrGpu.h
26
class
GrPathRenderer
;
/external/skia/src/gpu/batches/
GrStencilAndCoverPathRenderer.h
12
#include "
GrPathRenderer
.h"
21
class GrStencilAndCoverPathRenderer : public
GrPathRenderer
{
24
static
GrPathRenderer
* Create(GrResourceProvider*, const GrCaps&);
29
return
GrPathRenderer
::kStencilOnly_StencilSupport;
42
typedef
GrPathRenderer
INHERITED;
GrAAHairLinePathRenderer.h
12
#include "
GrPathRenderer
.h"
14
class GrAAHairLinePathRenderer : public
GrPathRenderer
{
27
typedef
GrPathRenderer
INHERITED;
GrTessellatingPathRenderer.h
11
#include "
GrPathRenderer
.h"
17
class SK_API GrTessellatingPathRenderer : public
GrPathRenderer
{
25
return
GrPathRenderer
::kNoSupport_StencilSupport;
30
typedef
GrPathRenderer
INHERITED;
GrAAConvexPathRenderer.h
12
#include "
GrPathRenderer
.h"
14
class GrAAConvexPathRenderer : public
GrPathRenderer
{
GrAALinearizingConvexPathRenderer.h
12
#include "
GrPathRenderer
.h"
14
class GrAALinearizingConvexPathRenderer : public
GrPathRenderer
{
GrPLSPathRenderer.h
12
#include "
GrPathRenderer
.h"
39
class GrPLSPathRenderer : public
GrPathRenderer
{
GrDashLinePathRenderer.h
12
#include "
GrPathRenderer
.h"
14
class GrDashLinePathRenderer : public
GrPathRenderer
{
25
typedef
GrPathRenderer
INHERITED;
GrDefaultPathRenderer.h
11
#include "
GrPathRenderer
.h"
18
class SK_API GrDefaultPathRenderer : public
GrPathRenderer
{
43
typedef
GrPathRenderer
INHERITED;
GrAADistanceFieldPathRenderer.h
13
#include "
GrPathRenderer
.h"
21
class GrAADistanceFieldPathRenderer : public
GrPathRenderer
{
28
return
GrPathRenderer
::kNoSupport_StencilSupport;
86
typedef
GrPathRenderer
INHERITED;
GrStencilAndCoverPathRenderer.cpp
21
GrPathRenderer
* GrStencilAndCoverPathRenderer::Create(GrResourceProvider* resourceProvider,
GrDefaultPathRenderer.cpp
172
GrPathRenderer
::StencilSupport
175
return
GrPathRenderer
::kNoRestriction_StencilSupport;
177
return
GrPathRenderer
::kStencilOnly_StencilSupport;
GrAAHairLinePathRenderer.cpp
[
all
...]
/external/skia/tests/
TessellatingPathRendererTests.cpp
243
GrPathRenderer
::DrawPathArgs args;
/external/skia/
Android.mk
404
src/gpu/
GrPathRenderer
.cpp \
Completed in 1627 milliseconds