Home
last modified time | relevance | path

Searched refs:GrConvexPolyEffect (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/gpu/effects/
H A DGrConvexPolyEffect.cpp9 #include "src/gpu/effects/GrConvexPolyEffect.h"
17 GrFPResult GrConvexPolyEffect::Make(std::unique_ptr<GrFragmentProcessor> inputFP, in Make()
83 return GrConvexPolyEffect::Make(std::move(inputFP), type, n, edges); in Make()
86 GrConvexPolyEffect::~GrConvexPolyEffect() {} in ~GrConvexPolyEffect()
88 SkString GrConvexPolyEffect::getShaderDfxInfo() const in getShaderDfxInfo()
95 void GrConvexPolyEffect::onAddToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in onAddToKey()
101 std::unique_ptr<GrFragmentProcessor::ProgramImpl> GrConvexPolyEffect::onMakeProgramImpl() const { in onMakeProgramImpl()
105 const GrConvexPolyEffect& cpe = args.fFp.cast<GrConvexPolyEffect>(); in onMakeProgramImpl()
152 GrConvexPolyEffect::GrConvexPolyEffect(std::unique_ptr<GrFragmentProcessor> inputFP, GrConvexPolyEffect() function in GrConvexPolyEffect
173 GrConvexPolyEffect::GrConvexPolyEffect(const GrConvexPolyEffect& that) GrConvexPolyEffect() function in GrConvexPolyEffect
194 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrConvexPolyEffect); global() variable
[all...]
H A DGrConvexPolyEffect.h24 class GrConvexPolyEffect : public GrFragmentProcessor { class
48 new GrConvexPolyEffect(std::move(inputFP), edgeType, n, edges))); in Make()
57 ~GrConvexPolyEffect() override;
64 GrConvexPolyEffect(std::unique_ptr<GrFragmentProcessor> inputFP,
67 GrConvexPolyEffect(const GrConvexPolyEffect&);
/third_party/skia/gm/
H A Dconvexpolyeffect.cpp25 #include "src/gpu/effects/GrConvexPolyEffect.h"
69 for (int i = 0; i < GrConvexPolyEffect::kMaxEdges; ++i) {
70 SkScalar angle = 2 * SK_ScalarPI * i / GrConvexPolyEffect::kMaxEdges;
113 auto [success, fp] = GrConvexPolyEffect::Make(/*inputFP=*/nullptr, edgeType, p);
/third_party/skia/src/gpu/v1/
H A DClipStack.cpp24 #include "src/gpu/effects/GrConvexPolyEffect.h"
230 return GrConvexPolyEffect::Make(std::move(fp), edgeType, devicePath); in analytic_clip_fp()

Completed in 4 milliseconds