HomeSort by relevance Sort by last modified time
    Searched refs:GrSamplerState (Results 1 - 25 of 172) sorted by null

1 2 3 4 5 6 7

  /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,

Completed in 451 milliseconds

1 2 3 4 5 6 7