Home
last modified time | relevance | path

Searched refs:GrModulateAtlasCoverageEffect (Results 1 - 3 of 3) sorted by relevance

/third_party/skia/src/gpu/effects/
H A DGrModulateAtlasCoverageEffect.h14 class GrModulateAtlasCoverageEffect : public GrFragmentProcessor { class
24 GrModulateAtlasCoverageEffect(Flags flags, std::unique_ptr<GrFragmentProcessor> inputFP,
28 GrModulateAtlasCoverageEffect(const GrModulateAtlasCoverageEffect& that);
41 return std::make_unique<GrModulateAtlasCoverageEffect>(*this);
49 auto fp = that.cast<GrModulateAtlasCoverageEffect>();
58 GR_MAKE_BITFIELD_CLASS_OPS(GrModulateAtlasCoverageEffect::Flags)
H A DGrModulateAtlasCoverageEffect.cpp8 #include "src/gpu/effects/GrModulateAtlasCoverageEffect.h"
13 GrModulateAtlasCoverageEffect::GrModulateAtlasCoverageEffect( in GrModulateAtlasCoverageEffect() function in GrModulateAtlasCoverageEffect
29 GrModulateAtlasCoverageEffect::GrModulateAtlasCoverageEffect( in GrModulateAtlasCoverageEffect() function in GrModulateAtlasCoverageEffect
30 const GrModulateAtlasCoverageEffect& that) in GrModulateAtlasCoverageEffect()
36 GrModulateAtlasCoverageEffect::onMakeProgramImpl() const { in onMakeProgramImpl()
39 auto fp = args.fFp.cast<GrModulateAtlasCoverageEffect>(); in onMakeProgramImpl()
70 auto fp = processor.cast<GrModulateAtlasCoverageEffect>(); in onMakeProgramImpl()
/third_party/skia/src/gpu/ops/
H A DAtlasPathRenderer.cpp15 #include "src/gpu/effects/GrModulateAtlasCoverageEffect.h"
373 auto flags = GrModulateAtlasCoverageEffect::Flags::kNone; in makeAtlasClipEffect()
375 flags |= GrModulateAtlasCoverageEffect::Flags::kInvertCoverage; in makeAtlasClipEffect()
378 flags |= GrModulateAtlasCoverageEffect::Flags::kCheckBounds; in makeAtlasClipEffect()
385 return GrFPSuccess(std::make_unique<GrModulateAtlasCoverageEffect>(flags, std::move(inputFP), in makeAtlasClipEffect()

Completed in 3 milliseconds