/external/skia/include/gpu/ |
GrSamplerState.h | 16 class GrSamplerState { 21 static constexpr GrSamplerState ClampNearest() { return GrSamplerState(); } 22 static constexpr GrSamplerState ClampBilerp() { 23 return GrSamplerState(WrapMode::kClamp, Filter::kBilerp); 26 constexpr GrSamplerState() : GrSamplerState(WrapMode::kClamp, Filter::kNearest) {} 28 constexpr GrSamplerState(WrapMode wrapXAndY, Filter filter) 31 constexpr GrSamplerState(const WrapMode wrapModes[2], Filter filter) 34 constexpr GrSamplerState(const GrSamplerState&) = default [all...] |
/external/skqp/include/gpu/ |
GrSamplerState.h | 16 class GrSamplerState { 21 static constexpr GrSamplerState ClampNearest() { return GrSamplerState(); } 22 static constexpr GrSamplerState ClampBilerp() { 23 return GrSamplerState(WrapMode::kClamp, Filter::kBilerp); 26 constexpr GrSamplerState() : GrSamplerState(WrapMode::kClamp, Filter::kNearest) {} 28 constexpr GrSamplerState(WrapMode wrapXAndY, Filter filter) 31 constexpr GrSamplerState(const WrapMode wrapModes[2], Filter filter) 34 constexpr GrSamplerState(const GrSamplerState&) = default [all...] |
/external/skia/src/gpu/effects/ |
GrSimpleTextureEffect.fp | 12 GrSamplerState samplerParams 28 GrSamplerState(GrSamplerState::WrapMode::kClamp, GrSamplerState::Filter::kNearest))); 34 GrSamplerState::Filter filter) { 37 GrSamplerState(GrSamplerState::WrapMode::kClamp, filter))); 42 const GrSamplerState& p) { 61 GrSamplerState::WrapMode wrapModes[2]; 66 wrapModes[0] = GrSamplerState::WrapMode::kClamp [all...] |
GrSimpleTextureEffect.h | 25 GrSamplerState(GrSamplerState::WrapMode::kClamp, 26 GrSamplerState::Filter::kNearest))); 32 GrSamplerState::Filter filter) { 35 GrSamplerState(GrSamplerState::WrapMode::kClamp, filter))); 40 const GrSamplerState& p) { 50 GrSamplerState samplerParams)
|
GrSimpleTextureEffect.cpp | 70 GrSamplerState::WrapMode wrapModes[2]; 75 wrapModes[0] = GrSamplerState::WrapMode::kClamp; 76 wrapModes[1] = GrSamplerState::WrapMode::kClamp; 79 GrSamplerState params(wrapModes, testData->fRandom->nextBool() 80 ? GrSamplerState::Filter::kBilerp 81 : GrSamplerState::Filter::kNearest);
|
/external/skqp/src/gpu/effects/ |
GrSimpleTextureEffect.fp | 12 GrSamplerState samplerParams 28 GrSamplerState(GrSamplerState::WrapMode::kClamp, GrSamplerState::Filter::kNearest))); 34 GrSamplerState::Filter filter) { 37 GrSamplerState(GrSamplerState::WrapMode::kClamp, filter))); 42 const GrSamplerState& p) { 61 GrSamplerState::WrapMode wrapModes[2]; 66 wrapModes[0] = GrSamplerState::WrapMode::kClamp [all...] |
GrSimpleTextureEffect.h | 25 GrSamplerState(GrSamplerState::WrapMode::kClamp, 26 GrSamplerState::Filter::kNearest))); 32 GrSamplerState::Filter filter) { 35 GrSamplerState(GrSamplerState::WrapMode::kClamp, filter))); 40 const GrSamplerState& p) { 50 GrSamplerState samplerParams)
|
GrSimpleTextureEffect.cpp | 70 GrSamplerState::WrapMode wrapModes[2]; 75 wrapModes[0] = GrSamplerState::WrapMode::kClamp; 76 wrapModes[1] = GrSamplerState::WrapMode::kClamp; 79 GrSamplerState params(wrapModes, testData->fRandom->nextBool() 80 ? GrSamplerState::Filter::kBilerp 81 : GrSamplerState::Filter::kNearest);
|
/external/skia/src/gpu/ |
GrTextureProducer.h | 12 #include "GrSamplerState.h" 26 * texture compatible with a given GrSamplerState. There are two immediate subclasses defined 34 GrSamplerState::Filter fFilter; 69 const GrSamplerState::Filter* filterOrNullForBicubic, 80 * If the GrSamplerState is known to clamp and use kNearest or kBilerp filter mode then the 87 sk_sp<GrTextureProxy> refTextureProxyForParams(const GrSamplerState&, 92 sk_sp<GrTextureProxy> refTextureProxyForParams(GrSamplerState::Filter filter, 97 GrSamplerState(GrSamplerState::WrapMode::kClamp, filter), dstColorSpace, 163 const GrSamplerState::Filter* filterModeOrNullForBicubic [all...] |
GrTextureMaker.cpp | 16 sk_sp<GrTextureProxy> GrTextureMaker::onRefTextureProxyForParams(const GrSamplerState& params, 21 bool willBeMipped = params.filter() == GrSamplerState::Filter::kMipMap; 100 const GrSamplerState::Filter* filterOrNullForBicubic, 102 const GrSamplerState::Filter* fmForDetermineDomain = filterOrNullForBicubic; 103 if (filterOrNullForBicubic && GrSamplerState::Filter::kMipMap == *filterOrNullForBicubic && 110 static const GrSamplerState::Filter kBilerp = GrSamplerState::Filter::kBilerp; 114 GrSamplerState samplerState; 116 samplerState = GrSamplerState(GrSamplerState::WrapMode::kClamp, *filterOrNullForBicubic) [all...] |
GrTextureProducer.cpp | 44 if (copyParams.fFilter != GrSamplerState::Filter::kNearest) { 54 SkASSERT(copyParams.fFilter != GrSamplerState::Filter::kMipMap); 59 GrSamplerState samplerState(GrSamplerState::WrapMode::kClamp, copyParams.fFilter); 86 const GrSamplerState::Filter* filterModeOrNullForBicubic, 112 case GrSamplerState::Filter::kNearest: 119 case GrSamplerState::Filter::kBilerp: 122 case GrSamplerState::Filter::kMipMap: 189 const GrSamplerState::Filter* filterOrNullForBicubic) { 197 GrSamplerState samplerState(GrSamplerState::WrapMode::kClamp, *filterOrNullForBicubic) [all...] |
GrTextureMaker.h | 26 const GrSamplerState::Filter* filterOrNullForBicubic, 68 sk_sp<GrTextureProxy> onRefTextureProxyForParams(const GrSamplerState&,
|
GrProcessor.h | 17 #include "GrSamplerState.h" 246 * along with an associated GrSamplerState. TextureSamplers don't perform any coord manipulation to 265 TextureSampler(sk_sp<GrTextureProxy>, const GrSamplerState&); 268 GrSamplerState::Filter = GrSamplerState::Filter::kNearest, 269 GrSamplerState::WrapMode wrapXAndY = GrSamplerState::WrapMode::kClamp, 274 void reset(sk_sp<GrTextureProxy>, const GrSamplerState&, 277 GrSamplerState::Filter = GrSamplerState::Filter::kNearest [all...] |
/external/skia/src/gpu/vk/ |
GrVkSampler.h | 15 class GrSamplerState; 21 static GrVkSampler* Create(const GrVkGpu* gpu, const GrSamplerState&, uint32_t maxMipLevel); 26 static uint16_t GenerateKey(const GrSamplerState&, uint32_t maxMipLevel);
|
GrVkSampler.cpp | 13 GrSamplerState::WrapMode wrapMode) { 15 case GrSamplerState::WrapMode::kClamp: 17 case GrSamplerState::WrapMode::kRepeat: 19 case GrSamplerState::WrapMode::kMirrorRepeat: 26 GrVkSampler* GrVkSampler::Create(const GrVkGpu* gpu, const GrSamplerState& samplerState, 61 bool useMipMaps = GrSamplerState::Filter::kMipMap == samplerState.filter() && maxMipLevel > 0; 80 uint16_t GrVkSampler::GenerateKey(const GrSamplerState& samplerState, uint32_t maxMipLevel) {
|
/external/skqp/src/gpu/vk/ |
GrVkSampler.h | 15 class GrSamplerState; 21 static GrVkSampler* Create(const GrVkGpu* gpu, const GrSamplerState&, uint32_t maxMipLevel); 26 static uint16_t GenerateKey(const GrSamplerState&, uint32_t maxMipLevel);
|
GrVkSampler.cpp | 13 GrSamplerState::WrapMode wrapMode) { 15 case GrSamplerState::WrapMode::kClamp: 17 case GrSamplerState::WrapMode::kRepeat: 19 case GrSamplerState::WrapMode::kMirrorRepeat: 26 GrVkSampler* GrVkSampler::Create(const GrVkGpu* gpu, const GrSamplerState& samplerState, 61 bool useMipMaps = GrSamplerState::Filter::kMipMap == samplerState.filter() && maxMipLevel > 0; 80 uint16_t GrVkSampler::GenerateKey(const GrSamplerState& samplerState, uint32_t maxMipLevel) {
|
/external/skqp/src/gpu/ |
GrTextureMaker.cpp | 16 sk_sp<GrTextureProxy> GrTextureMaker::refTextureProxyForParams(const GrSamplerState& params, 21 bool willBeMipped = params.filter() == GrSamplerState::Filter::kMipMap; 100 const GrSamplerState::Filter* filterOrNullForBicubic, 102 const GrSamplerState::Filter* fmForDetermineDomain = filterOrNullForBicubic; 103 if (filterOrNullForBicubic && GrSamplerState::Filter::kMipMap == *filterOrNullForBicubic && 110 static const GrSamplerState::Filter kBilerp = GrSamplerState::Filter::kBilerp; 114 GrSamplerState samplerState; 116 samplerState = GrSamplerState(GrSamplerState::WrapMode::kClamp, *filterOrNullForBicubic) [all...] |
GrTextureProducer.cpp | 40 if (copyParams.fFilter != GrSamplerState::Filter::kNearest) { 50 SkASSERT(copyParams.fFilter != GrSamplerState::Filter::kMipMap); 55 GrSamplerState samplerState(GrSamplerState::WrapMode::kClamp, copyParams.fFilter); 82 const GrSamplerState::Filter* filterModeOrNullForBicubic, 108 case GrSamplerState::Filter::kNearest: 115 case GrSamplerState::Filter::kBilerp: 118 case GrSamplerState::Filter::kMipMap: 185 const GrSamplerState::Filter* filterOrNullForBicubic) { 193 GrSamplerState samplerState(GrSamplerState::WrapMode::kClamp, *filterOrNullForBicubic) [all...] |
GrTextureAdjuster.h | 25 sk_sp<GrTextureProxy> refTextureProxySafeForParams(const GrSamplerState&, 33 const GrSamplerState::Filter* filterOrNullForBicubic,
|
GrTextureMaker.h | 28 sk_sp<GrTextureProxy> refTextureProxyForParams(const GrSamplerState&, 38 const GrSamplerState::Filter* filterOrNullForBicubic,
|
GrTextureProducer.h | 12 #include "GrSamplerState.h" 26 * texture compatible with a given GrSamplerState. There are two immediate subclasses defined 34 GrSamplerState::Filter fFilter; 69 const GrSamplerState::Filter* filterOrNullForBicubic, 134 const GrSamplerState::Filter* filterModeOrNullForBicubic, 142 const GrSamplerState::Filter* filterOrNullForBicubic);
|
/external/skia/src/gpu/ops/ |
GrLatticeOp.h | 12 #include "GrSamplerState.h" 25 sk_sp<GrColorSpaceXform>, GrSamplerState::Filter,
|
GrTextureOp.h | 9 #include "GrSamplerState.h" 26 std::unique_ptr<GrDrawOp> Make(sk_sp<GrTextureProxy>, GrSamplerState::Filter, GrColor,
|
/external/skqp/src/gpu/ops/ |
GrTextureOp.h | 9 #include "GrSamplerState.h" 26 std::unique_ptr<GrDrawOp> Make(sk_sp<GrTextureProxy>, GrSamplerState::Filter, GrColor,
|