/external/skia/src/gpu/effects/ |
H A D | GrGaussianConvolutionFragmentProcessor.h | 13 #include "GrTextureDomain.h" 29 GrTextureDomain::Mode mode, 38 bool useBounds() const { return fMode != GrTextureDomain::kIgnore_Mode; } 43 GrTextureDomain::Mode mode() const { return fMode; } 65 GrTextureDomain::Mode mode, int bounds[2]); 85 GrTextureDomain::Mode fMode;
|
H A D | GrMatrixConvolutionEffect.h | 11 #include "GrTextureDomain.h" 26 GrTextureDomain::Mode tileMode, 39 GrTextureDomain::Mode tileMode, 51 const GrTextureDomain& domain() const { return fDomain; } 65 GrTextureDomain::Mode tileMode, 77 GrTextureDomain fDomain;
|
H A D | GrTextureDomain.h | 28 class GrTextureDomain { class 46 static const GrTextureDomain& IgnoredDomain() { 47 static const GrTextureDomain gDomain((GrTextureProxy*)nullptr, 56 GrTextureDomain(GrTextureProxy*, const SkRect& domain, Mode, int index = -1); 58 GrTextureDomain(const GrTextureDomain&) = default; 76 bool operator==(const GrTextureDomain& that) const { 82 * GrTextureDomain should include this helper. It generates the texture domain GLSL, produces 107 const GrTextureDomain& textureDomain, 118 void setData(const GrGLSLProgramDataManager&, const GrTextureDomain [all...] |
H A D | GrTextureDomain.cpp | 8 #include "GrTextureDomain.h" 32 GrTextureDomain::GrTextureDomain(GrTextureProxy* proxy, const SkRect& domain, Mode mode, int index) function in class:GrTextureDomain 62 void GrTextureDomain::GLDomain::sampleTexture(GrGLSLShaderBuilder* builder, 65 const GrTextureDomain& textureDomain, 160 void GrTextureDomain::GLDomain::setData(const GrGLSLProgramDataManager& pdman, 161 const GrTextureDomain& textureDomain, 198 GrPixelConfig config, GrTextureDomain::Mode mode) { 199 if (mode == GrTextureDomain::kDecal_Mode || !GrPixelConfigIsOpaque(config)) { 211 GrTextureDomain [all...] |
H A D | GrBicubicEffect.h | 11 #include "GrTextureDomain.h" 29 const GrTextureDomain& domain() const { return fDomain; } 74 GrTextureDomain fDomain;
|
H A D | GrGaussianConvolutionFragmentProcessor.cpp | 88 case GrTextureDomain::kClamp_Mode: { 93 case GrTextureDomain::kRepeat_Mode: { 99 case GrTextureDomain::kDecal_Mode: { 112 if (GrTextureDomain::kDecal_Mode == ce.mode()) { 144 if (GrTextureDomain::kClamp_Mode == conv.mode()) { 202 GrTextureDomain::Mode mode, 264 int modeIdx = d->fRandom->nextRangeU(0, GrTextureDomain::kModeCount-1); 282 dir, radius, sigma, static_cast<GrTextureDomain::Mode>(modeIdx), bounds);
|
H A D | GrMatrixConvolutionEffect.cpp | 34 GrTextureDomain::GLDomain fDomain; 41 const GrTextureDomain& domain = mce.domain(); 123 b->add32(GrTextureDomain::GLDomain::DomainKey(m.domain())); 154 GrTextureDomain::Mode tileMode, 160 , fDomain(proxy.get(), GrTextureDomain::MakeTexelDomainForMode(bounds, tileMode), tileMode) 251 GrTextureDomain::Mode tileMode, 287 GrTextureDomain::Mode tileMode = 288 static_cast<GrTextureDomain::Mode>(d->fRandom->nextRangeU(0, 2));
|
H A D | GrBicubicEffect.cpp | 23 b->add32(GrTextureDomain::GLDomain::DomainKey(bicubicEffect.domain())); 33 GrTextureDomain::GLDomain fDomain; 125 , fDomain(GrTextureDomain::IgnoredDomain()) 137 , fDomain(proxy.get(), domain, GrTextureDomain::kClamp_Mode)
|
/external/skqp/src/gpu/effects/ |
H A D | GrGaussianConvolutionFragmentProcessor.h | 13 #include "GrTextureDomain.h" 29 GrTextureDomain::Mode mode, 38 bool useBounds() const { return fMode != GrTextureDomain::kIgnore_Mode; } 43 GrTextureDomain::Mode mode() const { return fMode; } 65 GrTextureDomain::Mode mode, int bounds[2]); 85 GrTextureDomain::Mode fMode;
|
H A D | GrMatrixConvolutionEffect.h | 11 #include "GrTextureDomain.h" 26 GrTextureDomain::Mode tileMode, 39 GrTextureDomain::Mode tileMode, 51 const GrTextureDomain& domain() const { return fDomain; } 65 GrTextureDomain::Mode tileMode, 77 GrTextureDomain fDomain;
|
H A D | GrTextureDomain.h | 28 class GrTextureDomain { class 46 static const GrTextureDomain& IgnoredDomain() { 47 static const GrTextureDomain gDomain((GrTextureProxy*)nullptr, 56 GrTextureDomain(GrTextureProxy*, const SkRect& domain, Mode, int index = -1); 58 GrTextureDomain(const GrTextureDomain&) = default; 76 bool operator==(const GrTextureDomain& that) const { 82 * GrTextureDomain should include this helper. It generates the texture domain GLSL, produces 107 const GrTextureDomain& textureDomain, 118 void setData(const GrGLSLProgramDataManager&, const GrTextureDomain [all...] |
H A D | GrTextureDomain.cpp | 8 #include "GrTextureDomain.h" 32 GrTextureDomain::GrTextureDomain(GrTextureProxy* proxy, const SkRect& domain, Mode mode, int index) function in class:GrTextureDomain 62 void GrTextureDomain::GLDomain::sampleTexture(GrGLSLShaderBuilder* builder, 65 const GrTextureDomain& textureDomain, 160 void GrTextureDomain::GLDomain::setData(const GrGLSLProgramDataManager& pdman, 161 const GrTextureDomain& textureDomain, 198 GrPixelConfig config, GrTextureDomain::Mode mode) { 199 if (mode == GrTextureDomain::kDecal_Mode || !GrPixelConfigIsOpaque(config)) { 211 GrTextureDomain [all...] |
H A D | GrBicubicEffect.h | 11 #include "GrTextureDomain.h" 29 const GrTextureDomain& domain() const { return fDomain; } 74 GrTextureDomain fDomain;
|
H A D | GrGaussianConvolutionFragmentProcessor.cpp | 88 case GrTextureDomain::kClamp_Mode: { 93 case GrTextureDomain::kRepeat_Mode: { 99 case GrTextureDomain::kDecal_Mode: { 112 if (GrTextureDomain::kDecal_Mode == ce.mode()) { 144 if (GrTextureDomain::kClamp_Mode == conv.mode()) { 202 GrTextureDomain::Mode mode, 264 int modeIdx = d->fRandom->nextRangeU(0, GrTextureDomain::kModeCount-1); 282 dir, radius, sigma, static_cast<GrTextureDomain::Mode>(modeIdx), bounds);
|
H A D | GrMatrixConvolutionEffect.cpp | 34 GrTextureDomain::GLDomain fDomain; 41 const GrTextureDomain& domain = mce.domain(); 123 b->add32(GrTextureDomain::GLDomain::DomainKey(m.domain())); 154 GrTextureDomain::Mode tileMode, 160 , fDomain(proxy.get(), GrTextureDomain::MakeTexelDomainForMode(bounds, tileMode), tileMode) 251 GrTextureDomain::Mode tileMode, 287 GrTextureDomain::Mode tileMode = 288 static_cast<GrTextureDomain::Mode>(d->fRandom->nextRangeU(0, 2));
|
H A D | GrBicubicEffect.cpp | 23 b->add32(GrTextureDomain::GLDomain::DomainKey(bicubicEffect.domain())); 33 GrTextureDomain::GLDomain fDomain; 125 , fDomain(GrTextureDomain::IgnoredDomain()) 137 , fDomain(proxy.get(), domain, GrTextureDomain::kClamp_Mode)
|
/external/skia/src/core/ |
H A D | SkGpuBlurUtils.h | 13 #include "effects/GrTextureDomain.h" 46 GrTextureDomain::Mode mode,
|
H A D | SkGpuBlurUtils.cpp | 79 GrTextureDomain::Mode mode, 104 GrTextureDomain::Mode mode) { 129 GrTextureDomain::Mode mode) { 132 if (GrTextureDomain::kIgnore_Mode == mode) { 135 GrTextureDomain::kIgnore_Mode, bounds); 184 GrTextureDomain::kIgnore_Mode, bounds); 197 GrTextureDomain::Mode mode, 212 if (GrTextureDomain::kIgnore_Mode == mode) { 269 GrTextureDomain::Mode modeForScaling = 270 GrTextureDomain [all...] |
/external/skqp/src/core/ |
H A D | SkGpuBlurUtils.h | 13 #include "effects/GrTextureDomain.h" 46 GrTextureDomain::Mode mode,
|
H A D | SkGpuBlurUtils.cpp | 79 GrTextureDomain::Mode mode, 104 GrTextureDomain::Mode mode) { 129 GrTextureDomain::Mode mode) { 132 if (GrTextureDomain::kIgnore_Mode == mode) { 135 GrTextureDomain::kIgnore_Mode, bounds); 184 GrTextureDomain::kIgnore_Mode, bounds); 197 GrTextureDomain::Mode mode, 212 if (GrTextureDomain::kIgnore_Mode == mode) { 268 GrTextureDomain::Mode modeForScaling = 269 GrTextureDomain [all...] |
/external/skia/gm/ |
H A D | texturedomaineffect.cpp | 21 #include "effects/GrTextureDomain.h" 42 (kTargetWidth + 2 * kDrawPad) * GrTextureDomain::kModeCount + 43 kTestPad * GrTextureDomain::kModeCount; 124 for (int m = 0; m < GrTextureDomain::kModeCount; ++m) { 125 GrTextureDomain::Mode mode = (GrTextureDomain::Mode) m; 130 GrTextureDomain::MakeTexelDomainForMode(texelDomains[d], mode), mode,
|
/external/skqp/gm/ |
H A D | texturedomaineffect.cpp | 21 #include "effects/GrTextureDomain.h" 42 (kTargetWidth + 2 * kDrawPad) * GrTextureDomain::kModeCount + 43 kTestPad * GrTextureDomain::kModeCount; 123 for (int m = 0; m < GrTextureDomain::kModeCount; ++m) { 124 GrTextureDomain::Mode mode = (GrTextureDomain::Mode) m; 129 GrTextureDomain::MakeTexelDomainForMode(texelDomains[d], mode), mode,
|
/external/skia/src/effects/ |
H A D | SkXfermodeImageFilter.cpp | 26 #include "effects/GrTextureDomain.h" 301 GrTextureDomain::MakeTexelDomain(background->subset()), 302 GrTextureDomain::kDecal_Mode, 317 GrTextureDomain::MakeTexelDomain(foreground->subset()), 318 GrTextureDomain::kDecal_Mode, GrSamplerState::Filter::kNearest);
|
/external/skqp/src/effects/ |
H A D | SkXfermodeImageFilter.cpp | 26 #include "effects/GrTextureDomain.h" 301 GrTextureDomain::MakeTexelDomain(background->subset()), 302 GrTextureDomain::kDecal_Mode, 317 GrTextureDomain::MakeTexelDomain(foreground->subset()), 318 GrTextureDomain::kDecal_Mode, GrSamplerState::Filter::kNearest);
|
/external/skia/src/gpu/ |
H A D | GrTextureProducer.cpp | 16 #include "effects/GrTextureDomain.h" 57 GrTextureDomain::kClamp_Mode, copyParams.fFilter)); 194 GrTextureDomain::kClamp_Mode,
|