diff options
Diffstat (limited to 'libs/rs/rsSampler.cpp')
| -rw-r--r-- | libs/rs/rsSampler.cpp | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/libs/rs/rsSampler.cpp b/libs/rs/rsSampler.cpp index b7937507664d..7552d544659f 100644 --- a/libs/rs/rsSampler.cpp +++ b/libs/rs/rsSampler.cpp @@ -53,7 +53,7 @@ Sampler::~Sampler()  {  } -void Sampler::setupGL() +void Sampler::setupGL(const Context *rsc)  {      GLenum trans[] = {          GL_NEAREST, //RS_SAMPLER_NEAREST, @@ -64,12 +64,12 @@ void Sampler::setupGL()      }; -      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, trans[mMinFilter]);      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, trans[mMagFilter]);      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, trans[mWrapS]);      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, trans[mWrapT]); +    rsc->checkError("ProgramFragment::setupGL2 tex env");  }  void Sampler::bindToContext(SamplerState *ss, uint32_t slot) @@ -84,18 +84,18 @@ void Sampler::unbindFromContext(SamplerState *ss)      mBoundSlot = -1;      ss->mSamplers[slot].clear();  } - +/*  void SamplerState::setupGL()  {      for (uint32_t ct=0; ct < RS_MAX_SAMPLER_SLOT; ct++) {          Sampler *s = mSamplers[ct].get();          if (s) { -            s->setupGL(); +            s->setupGL(rsc);          } else {              glBindTexture(GL_TEXTURE_2D, 0);          }      } -} +}*/  ////////////////////////////////  |