HomeSort by relevance Sort by last modified time
    Searched refs:GrTextureDomain (Results 1 - 20 of 20) sorted by null

  /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...]

Completed in 457 milliseconds