Lines Matching defs:Sampler
25 Sampler::Sampler(Context *rsc) : ObjectBase(rsc) {
30 Sampler::Sampler(Context *rsc,
47 Sampler::~Sampler() {
51 void Sampler::preDestroy() const {
60 void Sampler::bindToContext(SamplerState *ss, uint32_t slot) {
65 void Sampler::unbindFromContext(SamplerState *ss) {
71 void Sampler::serialize(OStream *stream) const {
74 Sampler *Sampler::createFromStream(Context *rsc, IStream *stream) {
78 ObjectBaseRef<Sampler> Sampler::getSampler(Context *rsc,
85 ObjectBaseRef<Sampler> returnRef;
88 Sampler *existing = rsc->mStateSampler.mAllSamplers[ct];
101 Sampler *s = new Sampler(rsc, magFilter, minFilter, wrapS, wrapT, wrapR, aniso);
123 ObjectBaseRef<Sampler> s = Sampler::getSampler(rsc, magFilter, minFilter,