HomeSort by relevance Sort by last modified time
    Searched refs:GrXPFactory (Results 1 - 25 of 26) sorted by null

1 2

  /external/skia/src/gpu/effects/
GrDisableColorXP.h 16 class GrDisableColorXPFactory : public GrXPFactory {
18 static GrXPFactory* Create() {
27 GrXPFactory::InvariantOutput* output) const override {
46 bool onIsEqual(const GrXPFactory& xpfBase) const override {
52 typedef GrXPFactory INHERITED;
GrCustomXfermodePriv.h 59 class GrCustomXPFactory : public GrXPFactory {
68 GrXPFactory::InvariantOutput*) const override;
80 bool onIsEqual(const GrXPFactory& xpfBase) const override {
89 typedef GrXPFactory INHERITED;
GrDisableColorXP.cpp 112 GrXPFactory* GrDisableColorXPFactory::TestCreate(SkRandom* random,
GrCoverageSetOpXP.cpp 158 GrXPFactory* GrCoverageSetOpXPFactory::Create(SkRegion::Op regionOp, bool invertCoverage) {
235 GrXPFactory::InvariantOutput* output) const {
253 GrXPFactory* GrCoverageSetOpXPFactory::TestCreate(SkRandom* random,
GrPorterDuffXferProcessor.cpp 593 GrXPFactory* GrPorterDuffXPFactory::Create(SkXfermode::Mode mode) {
699 GrXPFactory::InvariantOutput* output) const {
801 GrXPFactory* GrPorterDuffXPFactory::TestCreate(SkRandom* random,
    [all...]
GrCustomXfermode.cpp 563 GrXPFactory* GrCustomXfermode::CreateXPFactory(SkXfermode::Mode mode) {
    [all...]
  /external/skia/include/gpu/effects/
GrCoverageSetOpXP.h 22 class GrCoverageSetOpXPFactory : public GrXPFactory {
24 static GrXPFactory* Create(SkRegion::Op regionOp, bool invertCoverage = false);
32 GrXPFactory::InvariantOutput*) const override;
48 bool onIsEqual(const GrXPFactory& xpfBase) const override {
58 typedef GrXPFactory INHERITED;
GrPorterDuffXferProcessor.h 17 class GrPorterDuffXPFactory : public GrXPFactory {
19 static GrXPFactory* Create(SkXfermode::Mode mode);
24 GrXPFactory::InvariantOutput*) const override;
38 bool onIsEqual(const GrXPFactory& xpfBase) const override {
48 typedef GrXPFactory INHERITED;
GrCustomXfermode.h 27 GrXPFactory* CreateXPFactory(SkXfermode::Mode mode);
  /external/skia/src/gpu/
GrProcessor.cpp 34 SkTArray<GrProcessorTestFactory<GrXPFactory>*, true>*
35 GrProcessorTestFactory<GrXPFactory>::GetFactories() {
36 static SkTArray<GrProcessorTestFactory<GrXPFactory>*, true> gFactories;
71 void GrProcessorTestFactory<GrXPFactory>::VerifyFactoryCount() {
157 // Initial static variable from GrXPFactory
158 int32_t GrXPFactory::gCurrXPFClassID =
159 GrXPFactory::kIllegalXPFClassID;
GrXferProcessor.cpp 163 GrXferProcessor* GrXPFactory::createXferProcessor(const GrProcOptInfo& colorPOI,
181 bool GrXPFactory::willNeedDstCopy(const GrDrawTargetCaps& caps, const GrProcOptInfo& colorPOI,
GrPaint.cpp 54 GrXPFactory::InvariantOutput output;
GrPipelineBuilder.h 148 * Installs a GrXPFactory. This object controls how src color, fractional pixel coverage,
151 const GrXPFactory* setXPFactory(const GrXPFactory* xpFactory) {
157 * Sets a GrXPFactory that will ignore src color and perform a set operation between the draws
165 * Sets a GrXPFactory that disables color writes to the destination. This is useful when
172 const GrXPFactory* getXPFactory() const {
428 mutable SkAutoTUnref<const GrXPFactory> fXPFactory;
GrPipelineBuilder.cpp 130 GrXPFactory::InvariantOutput output;
GrDefaultPathRenderer.cpp 558 SkAutoTUnref<const GrXPFactory> backupXPFactory(SkRef(pipelineBuilder->getXPFactory()));
  /external/skia/src/effects/
SkArithmeticMode_gpu.h 74 class GrArithmeticXPFactory : public GrXPFactory {
76 static GrXPFactory* Create(float k1, float k2, float k3, float k4, bool enforcePMColor) {
85 GrXPFactory::InvariantOutput*) const override;
101 bool onIsEqual(const GrXPFactory& xpfBase) const override {
118 typedef GrXPFactory INHERITED;
SkArithmeticMode.cpp 36 bool asXPFactory(GrXPFactory**) const override;
250 bool SkArithmeticMode_scalar::asXPFactory(GrXPFactory** xpf) const {
SkArithmeticMode_gpu.cpp 312 GrXPFactory::InvariantOutput* output) const {
323 GrXPFactory* GrArithmeticXPFactory::TestCreate(SkRandom* random,
  /external/skia/include/gpu/
GrPaint.h 65 const GrXPFactory* setXPFactory(const GrXPFactory* xpFactory) {
107 const GrXPFactory* getXPFactory() const {
138 mutable SkAutoTUnref<const GrXPFactory> fXPFactory;
GrProcessorUnitTest.h 87 static GrProcessorTestFactory<GrXPFactory> gTestFactory SK_UNUSED; \
88 static GrXPFactory* TestCreate(SkRandom*, \
109 GrProcessorTestFactory<GrXPFactory> Factory :: gTestFactory(Factory :: TestCreate)
128 static GrXPFactory* TestCreate(SkRandom*, \
GrXferProcessor.h 106 * GrXPFactory once we have finalized the state of our draw.
308 * We install a GrXPFactory (XPF) early on in the pipeline before all the final draw information is
318 class GrXPFactory : public SkRefCnt {
349 bool isEqual(const GrXPFactory& that) const {
357 * Helper for down-casting to a GrXPFactory subclass
364 GrXPFactory() : fClassID(kIllegalXPFClassID) {}
386 virtual bool onIsEqual(const GrXPFactory&) const = 0;
394 SkFAIL("This should never wrap as it should only be called once for each GrXPFactory "
  /external/skia/include/core/
SkXfermode.h 18 class GrXPFactory;
220 virtual bool asXPFactory(GrXPFactory** xpf) const;
226 static bool AsXPFactory(SkXfermode*, GrXPFactory**);
  /external/skia/src/core/
SkXfermode_proccoeff.h 43 virtual bool asXPFactory(GrXPFactory**) const override;
SkXfermode.cpp 674 bool SkXfermode::asXPFactory(GrXPFactory**) const {
682 bool SkXfermode::AsXPFactory(SkXfermode* xfermode, GrXPFactory** xpf) {
693 bool SkXfermode::AsXPFactory(SkXfermode* xfermode, GrXPFactory** xpf) {
    [all...]
  /external/skia/tests/
GLProgramsTest.cpp 141 SkAutoTUnref<const GrXPFactory> xpf(
142 GrProcessorTestFactory<GrXPFactory>::CreateStage(random, context, caps, dummyTextures));

Completed in 210 milliseconds

1 2