HomeSort by relevance Sort by last modified time
    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 797 milliseconds