OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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