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

12

/external/skia/src/gpu/effects/
H A DGrGaussianConvolutionFragmentProcessor.h13 #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 DGrMatrixConvolutionEffect.h11 #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 DGrTextureDomain.h28 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 DGrTextureDomain.cpp8 #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 DGrBicubicEffect.h11 #include "GrTextureDomain.h"
29 const GrTextureDomain& domain() const { return fDomain; }
74 GrTextureDomain fDomain;
H A DGrGaussianConvolutionFragmentProcessor.cpp88 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 DGrMatrixConvolutionEffect.cpp34 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 DGrBicubicEffect.cpp23 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 DGrGaussianConvolutionFragmentProcessor.h13 #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 DGrMatrixConvolutionEffect.h11 #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 DGrTextureDomain.h28 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 DGrTextureDomain.cpp8 #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 DGrBicubicEffect.h11 #include "GrTextureDomain.h"
29 const GrTextureDomain& domain() const { return fDomain; }
74 GrTextureDomain fDomain;
H A DGrGaussianConvolutionFragmentProcessor.cpp88 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 DGrMatrixConvolutionEffect.cpp34 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 DGrBicubicEffect.cpp23 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 DSkGpuBlurUtils.h13 #include "effects/GrTextureDomain.h"
46 GrTextureDomain::Mode mode,
H A DSkGpuBlurUtils.cpp79 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 DSkGpuBlurUtils.h13 #include "effects/GrTextureDomain.h"
46 GrTextureDomain::Mode mode,
H A DSkGpuBlurUtils.cpp79 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 Dtexturedomaineffect.cpp21 #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 Dtexturedomaineffect.cpp21 #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 DSkXfermodeImageFilter.cpp26 #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 DSkXfermodeImageFilter.cpp26 #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 DGrTextureProducer.cpp16 #include "effects/GrTextureDomain.h"
57 GrTextureDomain::kClamp_Mode, copyParams.fFilter));
194 GrTextureDomain::kClamp_Mode,

Completed in 471 milliseconds

12