/external/skia/src/gpu/effects/ |
GrGaussianConvolutionFragmentProcessor.h | 12 #include "GrTextureDomain.h" 26 GrTextureDomain::Mode mode, 37 bool useBounds() const { return fMode != GrTextureDomain::kIgnore_Mode; } 39 GrTextureDomain::Mode mode() const { return fMode; } 56 GrTextureDomain::Mode mode, int bounds[2]); 70 GrTextureDomain::Mode fMode;
|
GrTextureDomain.h | 28 class GrTextureDomain { 46 static const GrTextureDomain& IgnoredDomain() { 47 static const GrTextureDomain gDomain((GrTextureProxy*)nullptr, 56 GrTextureDomain(GrTextureProxy*, const SkRect& domain, Mode, int index = -1); 74 bool operator==(const GrTextureDomain& that) const { 80 * GrTextureDomain should include this helper. It generates the texture domain GLSL, produces 106 const GrTextureDomain& textureDomain, 118 void setData(const GrGLSLProgramDataManager& pdman, const GrTextureDomain& textureDomain, 129 static uint32_t DomainKey(const GrTextureDomain& domain) { 149 * A basic texture effect that uses GrTextureDomain [all...] |
GrMatrixConvolutionEffect.h | 12 #include "GrTextureDomain.h" 27 GrTextureDomain::Mode tileMode, 40 GrTextureDomain::Mode tileMode, 52 const GrTextureDomain& domain() const { return fDomain; } 64 GrTextureDomain::Mode tileMode, 80 GrTextureDomain fDomain;
|
GrTextureDomain.cpp | 8 #include "GrTextureDomain.h" 33 GrTextureDomain::GrTextureDomain(GrTextureProxy* proxy, const SkRect& domain, Mode mode, int index) 63 void GrTextureDomain::GLDomain::sampleTexture(GrGLSLShaderBuilder* builder, 66 const GrTextureDomain& textureDomain, 162 void GrTextureDomain::GLDomain::setData(const GrGLSLProgramDataManager& pdman, 163 const GrTextureDomain& textureDomain, 199 GrPixelConfig config, GrTextureDomain::Mode mode) { 200 if (mode == GrTextureDomain::kDecal_Mode || !GrPixelConfigIsOpaque(config)) { 212 GrTextureDomain::Mode mode [all...] |
GrBicubicEffect.h | 12 #include "GrTextureDomain.h" 27 const GrTextureDomain& domain() const { return fDomain; } 75 GrTextureDomain fDomain;
|
GrGaussianConvolutionFragmentProcessor.cpp | 88 case GrTextureDomain::kClamp_Mode: { 93 case GrTextureDomain::kRepeat_Mode: { 99 case GrTextureDomain::kDecal_Mode: { 112 if (GrTextureDomain::kDecal_Mode == ce.mode()) { 143 if (GrTextureDomain::kClamp_Mode == conv.mode()) { 201 GrTextureDomain::Mode mode, 248 int modeIdx = d->fRandom->nextRangeU(0, GrTextureDomain::kModeCount-1); 266 dir, radius, sigma, static_cast<GrTextureDomain::Mode>(modeIdx), bounds);
|
GrMatrixConvolutionEffect.cpp | 34 GrTextureDomain::GLDomain fDomain; 41 const GrTextureDomain& domain = mce.domain(); 128 b->add32(GrTextureDomain::GLDomain::DomainKey(m.domain())); 158 GrTextureDomain::Mode tileMode, 167 , fDomain(proxy.get(), GrTextureDomain::MakeTexelDomainForMode(bounds, tileMode), tileMode) { 234 GrTextureDomain::Mode tileMode, 270 GrTextureDomain::Mode tileMode = 271 static_cast<GrTextureDomain::Mode>(d->fRandom->nextRangeU(0, 2));
|
GrBicubicEffect.cpp | 26 b->add32(GrTextureDomain::GLDomain::DomainKey(bicubicEffect.domain())); 38 GrTextureDomain::GLDomain fDomain; 144 , fDomain(GrTextureDomain::IgnoredDomain()) { 155 , fDomain(proxy.get(), domain, GrTextureDomain::kClamp_Mode) {
|
/external/skia/src/core/ |
SkGpuBlurUtils.h | 13 #include "effects/GrTextureDomain.h" 46 GrTextureDomain::Mode mode,
|
SkGpuBlurUtils.cpp | 77 GrTextureDomain::Mode mode, 102 GrTextureDomain::Mode mode) { 128 GrTextureDomain::Mode mode) { 131 if (GrTextureDomain::kIgnore_Mode == mode) { 134 GrTextureDomain::kIgnore_Mode, bounds); 183 GrTextureDomain::kIgnore_Mode, bounds); 196 GrTextureDomain::Mode mode, 211 if (GrTextureDomain::kIgnore_Mode == mode) { 259 GrTextureDomain::Mode modeForScaling = 260 GrTextureDomain::kRepeat_Mode == mode ? GrTextureDomain::kDecal_Mode : mode [all...] |
SkBlurImageFilter.cpp | 115 static GrTextureDomain::Mode to_texture_domain_mode(SkBlurImageFilter::TileMode tileMode) { 118 return GrTextureDomain::kClamp_Mode; 120 return GrTextureDomain::kDecal_Mode; 122 return GrTextureDomain::kRepeat_Mode; 125 return GrTextureDomain::kDecal_Mode;
|
/external/skia/gm/ |
texturedomaineffect.cpp | 19 #include "effects/GrTextureDomain.h" 40 (kTargetWidth + 2 * kDrawPad) * GrTextureDomain::kModeCount + 41 kTestPad * GrTextureDomain::kModeCount; 120 for (int m = 0; m < GrTextureDomain::kModeCount; ++m) { 121 GrTextureDomain::Mode mode = (GrTextureDomain::Mode) m; 128 GrTextureDomain::MakeTexelDomainForMode(texelDomains[d], mode),
|
/external/skia/src/effects/ |
SkXfermodeImageFilter.cpp | 24 #include "effects/GrTextureDomain.h" 256 GrTextureDomain::MakeTexelDomain(background->subset()), 257 GrTextureDomain::kDecal_Mode, 272 GrTextureDomain::MakeTexelDomain(foreground->subset()), 273 GrTextureDomain::kDecal_Mode,
|
SkMatrixConvolutionImageFilter.cpp | 270 static GrTextureDomain::Mode convert_tilemodes(SkMatrixConvolutionImageFilter::TileMode tileMode) { 273 return GrTextureDomain::kClamp_Mode; 275 return GrTextureDomain::kRepeat_Mode; 277 return GrTextureDomain::kDecal_Mode; 281 return GrTextureDomain::kIgnore_Mode;
|
SkArithmeticImageFilter.cpp | 24 #include "effects/GrTextureDomain.h" 358 backgroundMatrix, GrTextureDomain::MakeTexelDomain(background->subset()), 359 GrTextureDomain::kDecal_Mode, GrSamplerParams::kNone_FilterMode); 373 GrTextureDomain::MakeTexelDomain(foreground->subset()), 374 GrTextureDomain::kDecal_Mode, GrSamplerParams::kNone_FilterMode));
|
SkDisplacementMapEffect.cpp | 25 #include "effects/GrTextureDomain.h" 191 const GrTextureDomain& domain() const { return fDomain; } 213 GrTextureDomain fDomain; 431 GrTextureDomain::GLDomain fGLDomain; 461 , fDomain(color.get(), GrTextureDomain::MakeTexelDomain(SkIRect::MakeSize(colorDimensions)), 462 GrTextureDomain::kDecal_Mode) 521 const GrTextureDomain& domain = displacementMap.domain();
|
SkLightingImageFilter.cpp | 29 #include "effects/GrTextureDomain.h" 604 const GrTextureDomain& domain() const { return fDomain; } 618 GrTextureDomain fDomain; [all...] |
SkBlurMaskFilter.cpp | 30 #include "effects/GrTextureDomain.h" [all...] |
/external/skia/src/gpu/ |
GrTextureProducer.cpp | 15 #include "effects/GrTextureDomain.h" 61 domain, GrTextureDomain::kClamp_Mode, copyParams.fFilter)); 232 domain, GrTextureDomain::kClamp_Mode,
|
SkGpuDevice.cpp | 49 #include "effects/GrTextureDomain.h" [all...] |