Lines Matching refs:sc
461 void RsdShader::setupTextures(const Context *rsc, RsdShaderCache *sc) {
479 RSD_CALL_GL(glUniform1i, sc->fragUniformSlot(mTextureUniformIndexStart + ct), ct);
520 void RsdShader::setupUserConstants(const Context *rsc, RsdShaderCache *sc, bool isFragment) {
544 slot = sc->vtxUniformSlot(uidx);
545 arraySize = sc->vtxUniformSize(uidx);
547 slot = sc->fragUniformSlot(uidx);
548 arraySize = sc->fragUniformSize(uidx);
567 void RsdShader::setup(const android::renderscript::Context *rsc, RsdShaderCache *sc) {
569 setupUserConstants(rsc, sc, mType == GL_FRAGMENT_SHADER);
570 setupTextures(rsc, sc);