Lines Matching refs:mCurrentState

74     mCurrentState = nullptr;
109 mCurrentState = state;
110 return mCurrentState->mShaderID;
114 mCurrentState = state;
118 return mCurrentState->mShaderID;
206 mCurrentState->mTextureTargets[ct] = GL_TEXTURE_EXTERNAL_OES;
209 mCurrentState->mTextureTargets[ct] = GL_TEXTURE_2D;
213 mCurrentState->mTextureTargets[ct] = GL_TEXTURE_CUBE_MAP;
235 mCurrentState->mShaderID = glCreateShader(mType);
236 rsAssert(mCurrentState->mShaderID);
243 ALOGV("Loading shader type %x, ID %i", mType, mCurrentState->mShaderID);
247 if (mCurrentState->mShaderID) {
249 RSD_CALL_GL(glShaderSource, mCurrentState->mShaderID, 1, &ss, nullptr);
250 RSD_CALL_GL(glCompileShader, mCurrentState->mShaderID);
253 RSD_CALL_GL(glGetShaderiv, mCurrentState->mShaderID, GL_COMPILE_STATUS, &compiled);
256 RSD_CALL_GL(glGetShaderiv, mCurrentState->mShaderID, GL_INFO_LOG_LENGTH, &infoLen);
260 RSD_CALL_GL(glGetShaderInfoLog, mCurrentState->mShaderID, infoLen, nullptr, buf);
264 RSD_CALL_GL(glDeleteShader, mCurrentState->mShaderID);
265 mCurrentState->mShaderID = 0;
489 RSD_CALL_GL(glBindTexture, mCurrentState->mTextureTargets[ct], 0);
495 if (mCurrentState->mTextureTargets[ct] != GL_TEXTURE_2D &&
496 mCurrentState->mTextureTargets[ct] != GL_TEXTURE_CUBE_MAP &&
497 mCurrentState->mTextureTargets[ct] != GL_TEXTURE_EXTERNAL_OES) {
502 RSD_CALL_GL(glBindTexture, mCurrentState->mTextureTargets[ct], drvTex->textureID);
508 RSD_CALL_GL(glTexParameteri, mCurrentState->mTextureTargets[ct],
510 RSD_CALL_GL(glTexParameteri, mCurrentState->mTextureTargets[ct],
512 RSD_CALL_GL(glTexParameteri, mCurrentState->mTextureTargets[ct],
514 RSD_CALL_GL(glTexParameteri, mCurrentState->mTextureTargets[ct],