Searched refs:GrTextureDomain (Results 1 - 16 of 16) sorted by relevance

/external/skia/src/gpu/effects/
H A DGrTextureDomain.h28 class GrTextureDomain { class
46 static const GrTextureDomain& IgnoredDomain() {
48 static const GrTextureDomain gDomain(gDummyRect, kIgnore_Mode);
56 GrTextureDomain(const SkRect& domain, Mode, int index = -1);
88 bool operator== (const GrTextureDomain& that) const {
94 * GrTextureDomain should include this helper. It generates the texture domain GLSL, produces
120 const GrTextureDomain& textureDomain,
131 void setData(const GrGLSLProgramDataManager& pdman, const GrTextureDomain& textureDomain,
142 static uint32_t DomainKey(const GrTextureDomain& domain) {
164 * A basic texture effect that uses GrTextureDomain
[all...]
H A DGrTextureDomain.cpp8 #include "GrTextureDomain.h"
19 GrTextureDomain::GrTextureDomain(const SkRect& domain, Mode mode, int index) function in class:GrTextureDomain
46 void GrTextureDomain::GLDomain::sampleTexture(GrGLSLShaderBuilder* builder,
49 const GrTextureDomain& textureDomain,
148 void GrTextureDomain::GLDomain::setData(const GrGLSLProgramDataManager& pdman,
149 const GrTextureDomain& textureDomain,
187 GrTextureDomain::GLDomain fGLDomain;
193 const GrTextureDomain& domain = textureDomainEffect.textureDomain();
210 const GrTextureDomain
[all...]
H A DGrMatrixConvolutionEffect.h13 #include "GrTextureDomain.h"
28 GrTextureDomain::Mode tileMode,
40 GrTextureDomain::Mode tileMode,
52 const GrTextureDomain& domain() const { return fDomain; }
64 GrTextureDomain::Mode tileMode,
85 GrTextureDomain fDomain;
H A DGrBicubicEffect.h12 #include "GrTextureDomain.h"
30 const GrTextureDomain& domain() const { return fDomain; }
99 GrTextureDomain fDomain;
H A DGrBicubicEffect.cpp30 const GrTextureDomain& domain = effect.cast<GrBicubicEffect>().domain();
31 b->add32(GrTextureDomain::GLDomain::DomainKey(domain));
42 GrTextureDomain::GLDomain fDomain;
48 const GrTextureDomain& domain = args.fFp.cast<GrBicubicEffect>().domain();
141 , fDomain(GrTextureDomain::IgnoredDomain()) {
152 , fDomain(domain, GrTextureDomain::kClamp_Mode) {
H A DGrMatrixConvolutionEffect.cpp30 GrTextureDomain::GLDomain fDomain;
37 const GrTextureDomain& domain = mce.domain();
119 b->add32(GrTextureDomain::GLDomain::DomainKey(m.domain()));
146 GrTextureDomain::Mode tileMode,
153 fDomain(GrTextureDomain::MakeTexelDomainForMode(texture, bounds, tileMode), tileMode) {
191 GrTextureDomain::Mode tileMode,
245 GrTextureDomain::Mode tileMode =
246 static_cast<GrTextureDomain::Mode>(d->fRandom->nextRangeU(0, 2));
/external/skia/gm/
H A Dtexturedomaineffect.cpp22 #include "effects/GrTextureDomain.h"
41 (kTargetWidth + 2 * kDrawPad) * GrTextureDomain::kModeCount +
42 kTestPad * GrTextureDomain::kModeCount;
117 for (int m = 0; m < GrTextureDomain::kModeCount; ++m) {
118 GrTextureDomain::Mode mode = (GrTextureDomain::Mode) m;
124 GrTextureDomain::MakeTexelDomain(texture,
/external/skia/src/effects/
H A DSkXfermodeImageFilter.cpp19 #include "effects/GrTextureDomain.h"
185 GrTextureDomain::MakeTexelDomain(backgroundTex, background.bounds()),
186 GrTextureDomain::kDecal_Mode,
203 GrTextureDomain::MakeTexelDomain(foregroundTex, foreground.bounds()),
204 GrTextureDomain::kDecal_Mode,
H A DSkMatrixConvolutionImageFilter.cpp347 static GrTextureDomain::Mode convert_tilemodes(
351 return GrTextureDomain::kClamp_Mode;
353 return GrTextureDomain::kRepeat_Mode;
355 return GrTextureDomain::kDecal_Mode;
359 return GrTextureDomain::kIgnore_Mode;
H A DSkDisplacementMapEffect.cpp20 #include "effects/GrTextureDomain.h"
326 GrTextureDomain::GLDomain fGLDomain;
353 const GrTextureDomain& domain() const { return fDomain; }
380 GrTextureDomain fDomain;
483 , fDomain(GrTextureDomain::MakeTexelDomain(color, SkIRect::MakeSize(colorDimensions)),
484 GrTextureDomain::kDecal_Mode)
545 const GrTextureDomain& domain = displacementMap.domain();
H A DSkGpuBlurUtils.cpp90 srcBounds ? GrTextureDomain::kDecal_Mode : GrTextureDomain::kIgnore_Mode,
242 GrTextureDomain::kDecal_Mode,
H A DSkLightingImageFilter.cpp25 #include "effects/GrTextureDomain.h"
544 const GrTextureDomain& domain() const { return fDomain; }
559 GrTextureDomain fDomain;
1595 GrTextureDomain::GLDomain fDomain;
1634 GrTextureDomain create_domain(GrTexture* texture, const SkIRect* srcBounds,
1635 GrTextureDomain::Mode mode) {
1637 SkRect texelDomain = GrTextureDomain::MakeTexelDomainForMode(texture, *srcBounds, mode);
1638 return GrTextureDomain(texelDomain, mode);
1640 return GrTextureDomain(SkRect::MakeEmpty(), GrTextureDomain
[all...]
/external/skia/src/gpu/
H A DGrTextureParamsAdjuster.cpp23 #include "effects/GrTextureDomain.h"
96 GrTextureDomain::kClamp_Mode,
353 GrTextureDomain::kClamp_Mode,
H A DGrClipMaskManager.cpp27 #include "effects/GrTextureDomain.h"
45 GrTextureDomain::MakeTexelDomain(result, domainTexels),
46 GrTextureDomain::kDecal_Mode,
H A DSkGpuDevice.cpp49 #include "effects/GrTextureDomain.h"
1155 GrTextureDomain::kClamp_Mode,
/external/skia/
H A DAndroid.mk481 src/gpu/effects/GrTextureDomain.cpp \

Completed in 211 milliseconds