Lines Matching full:sampler
57 // Sampler introspection
59 inline bool isNearestMipmapFilter (const Sampler::FilterMode mode)
61 return mode == Sampler::NEAREST_MIPMAP_NEAREST || mode == Sampler::LINEAR_MIPMAP_NEAREST;
64 inline bool isLinearMipmapFilter (const Sampler::FilterMode mode)
66 return mode == Sampler::NEAREST_MIPMAP_LINEAR || mode == Sampler::LINEAR_MIPMAP_LINEAR;
69 inline bool isMipmapFilter (const Sampler::FilterMode mode)
74 inline bool isLinearFilter (const Sampler::FilterMode mode)
76 return mode == Sampler::LINEAR || mode == Sampler::LINEAR_MIPMAP_NEAREST || mode == Sampler::LINEAR_MIPMAP_LINEAR;
79 inline bool isNearestFilter (const Sampler::FilterMode mode)
84 inline Sampler::FilterMode getLevelFilter (const Sampler::FilterMode mode)
86 return isLinearFilter(mode) ? Sampler::LINEAR : Sampler::NEAREST;
89 inline bool isWrapModeSupported (const Sampler::WrapMode mode)
91 return mode != Sampler::MIRRORED_REPEAT_CL && mode != Sampler::REPEAT_CL;
99 Sampler getUnnormalizedCoordSampler (const Sampler& sampler);
100 int wrap (Sampler::WrapMode mode, int c, int size);