Lines Matching refs:m_shared
696 ctx->m_shared->updateBufferData(bufferId, size, data); in s_glBufferData()
697 ctx->m_shared->setBufferUsage(bufferId, usage); in s_glBufferData()
713 GLenum res = ctx->m_shared->subUpdateBufferData(bufferId, offset, size, data); in s_glBufferSubData()
735 ctx->m_shared->deleteBufferData(buffers[i]); in s_glDeleteBuffers()
1388 const BufferData* buf = m_shared->getBufferData(bufferObject); in sendVertexAttributes()
1514 buf = ctx->m_shared->getBufferData(ctx->m_state->currentIndexVbo()); in s_glDrawElements()
1634 buf = ctx->m_shared->getBufferData(ctx->m_state->currentIndexVbo()); in s_glDrawElementsNullAEMU()
1894 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glShaderSource()
1895 SET_ERROR_IF(!ctx->m_shared->isShaderOrProgramObject(shader), GL_INVALID_VALUE); in s_glShaderSource()
1947 ctx->m_shared->setProgramLinkStatus(program, linkStatus); in updateProgramInfoAfterLink()
1957 ctx->m_shared->initProgramData(program,numUniforms,numAttributes); in updateProgramInfoAfterLink()
1975 ctx->m_shared->setProgramIndexInfo(program, i, location, size, type, name); in updateProgramInfoAfterLink()
1981 ctx->m_shared->setProgramAttribInfo(program, i, location, size, type, name); in updateProgramInfoAfterLink()
1987 ctx->m_shared->setActiveUniformBlockCountForProgram(program, numBlocks); in updateProgramInfoAfterLink()
1991 ctx->m_shared->setTransformFeedbackVaryingsCountForProgram(program, tfVaryingsCount); in updateProgramInfoAfterLink()
1999 bool isProgram = ctx->m_shared->isProgram(program); in s_glLinkProgram()
2000 SET_ERROR_IF(!isProgram && !ctx->m_shared->isShader(program), GL_INVALID_VALUE); in s_glLinkProgram()
2015 ctx->m_shared->isShaderOrProgramObject(program); \
2017 ctx->m_shared->isProgram(program); \
2023 ctx->m_shared->isShaderOrProgramObject(program); \
2025 ctx->m_shared->isProgram(program); \
2031 ctx->m_shared->isShaderOrProgramObject(shader); \
2033 ctx->m_shared->isShader(shader); \
2045 ctx->m_shared->deleteProgramData(program); in s_glDeleteProgram()
2051 SET_ERROR_IF(!ctx->m_shared->isShaderOrProgramObject(program), GL_INVALID_VALUE); in s_glGetUniformiv()
2052 SET_ERROR_IF(!ctx->m_shared->isProgram(program), GL_INVALID_OPERATION); in s_glGetUniformiv()
2053 SET_ERROR_IF(!ctx->m_shared->isProgramInitialized(program), GL_INVALID_OPERATION); in s_glGetUniformiv()
2054 SET_ERROR_IF(ctx->m_shared->getProgramUniformType(program,location)==0, GL_INVALID_OPERATION); in s_glGetUniformiv()
2055 …SET_ERROR_IF(!ctx->m_shared->isProgramUniformLocationValid(program,location), GL_INVALID_OPERATION… in s_glGetUniformiv()
2061 SET_ERROR_IF(!ctx->m_shared->isShaderOrProgramObject(program), GL_INVALID_VALUE); in s_glGetUniformfv()
2062 SET_ERROR_IF(!ctx->m_shared->isProgram(program), GL_INVALID_OPERATION); in s_glGetUniformfv()
2063 SET_ERROR_IF(!ctx->m_shared->isProgramInitialized(program), GL_INVALID_OPERATION); in s_glGetUniformfv()
2064 SET_ERROR_IF(ctx->m_shared->getProgramUniformType(program,location)==0, GL_INVALID_OPERATION); in s_glGetUniformfv()
2065 …SET_ERROR_IF(!ctx->m_shared->isProgramUniformLocationValid(program,location), GL_INVALID_OPERATION… in s_glGetUniformfv()
2074 ctx->m_shared->addProgramData(program); in s_glCreateProgram()
2084 if (!ctx->m_shared->addShaderData(shader, shaderType)) { in s_glCreateShader()
2108 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glGetShaderSource()
2150 ctx->m_shared->isShaderOrProgramObject(shader); in s_glDeleteShader()
2152 ctx->m_shared->isShader(shader); in s_glDeleteShader()
2158 ctx->m_shared->unrefShaderData(shader); in s_glDeleteShader()
2164 bool programIsShaderOrProgram = ctx->m_shared->isShaderOrProgramObject(program); in s_glAttachShader()
2165 bool programIsProgram = ctx->m_shared->isProgram(program); in s_glAttachShader()
2166 bool shaderIsShaderOrProgram = ctx->m_shared->isShaderOrProgramObject(shader); in s_glAttachShader()
2167 bool shaderIsShader = ctx->m_shared->isShader(shader); in s_glAttachShader()
2173 SET_ERROR_IF(!ctx->m_shared->attachShader(program, shader), GL_INVALID_OPERATION); in s_glAttachShader()
2182 bool programIsShaderOrProgram = ctx->m_shared->isShaderOrProgramObject(program); in s_glDetachShader()
2183 bool programIsProgram = ctx->m_shared->isProgram(program); in s_glDetachShader()
2184 bool shaderIsShaderOrProgram = ctx->m_shared->isShaderOrProgramObject(shader); in s_glDetachShader()
2185 bool shaderIsShader = ctx->m_shared->isShader(shader); in s_glDetachShader()
2191 SET_ERROR_IF(!ctx->m_shared->detachShader(program, shader), GL_INVALID_OPERATION); in s_glDetachShader()
2215 ctx->m_shared->isShaderOrProgramObject(program); in s_glGetUniformLocation()
2217 ctx->m_shared->isProgram(program); in s_glGetUniformLocation()
2221 RET_AND_SET_ERROR_IF(!ctx->m_shared->getProgramLinkStatus(program), GL_INVALID_OPERATION, -1); in s_glGetUniformLocation()
2254 GLSharedGroupPtr shared = ctx->m_shared; in updateHostTexture2DBindingsFromProgramData()
2279 GLSharedGroupPtr shared = ctx->m_shared; in s_glUseProgram()
2288 ctx->m_shared->onUseProgram(currProgram, program); in s_glUseProgram()
2295 … ctx->m_state->currentUniformValidationInfo = ctx->m_shared->getUniformValidationInfo(program); in s_glUseProgram()
2296 ctx->m_state->currentAttribValidationInfo = ctx->m_shared->getAttribValidationInfo(program); in s_glUseProgram()
2318 GLSharedGroupPtr shared = ctx->m_shared; in s_glUniform1i()
3077 return m_shared->getBufferData(bufferId); in getBufferData()
3082 return m_shared->getBufferData(bufferId); in getBufferDataById()
3086 return m_shared->getBufferData(buffer)->m_mapped; in isBufferMapped()
3357 BufferData* buf = ctx->m_shared->getBufferData(boundBuffer); in s_glMapBufferOES()
3405 BufferData* buf = ctx->m_shared->getBufferData(boundBuffer); in s_glMapBufferRange()
3443 BufferData* buf = ctx->m_shared->getBufferData(boundBuffer); in s_glUnmapBuffer()
3494 BufferData* buf = ctx->m_shared->getBufferData(boundBuffer); in s_glFlushMappedBufferRange()
3981 GLSharedGroupPtr shared = ctx->m_shared; in s_glUniform1ui()
4076 SET_ERROR_IF(!ctx->m_shared->isShaderOrProgramObject(program), GL_INVALID_VALUE); in s_glGetUniformuiv()
4077 SET_ERROR_IF(!ctx->m_shared->isProgram(program), GL_INVALID_OPERATION); in s_glGetUniformuiv()
4078 SET_ERROR_IF(!ctx->m_shared->isProgramInitialized(program), GL_INVALID_OPERATION); in s_glGetUniformuiv()
4079 SET_ERROR_IF(ctx->m_shared->getProgramUniformType(program,location)==0, GL_INVALID_OPERATION); in s_glGetUniformuiv()
4080 …SET_ERROR_IF(!ctx->m_shared->isProgramUniformLocationValid(program,location), GL_INVALID_OPERATION… in s_glGetUniformuiv()
4089 …SET_ERROR_IF(uniformBlockIndex >= ctx->m_shared->getActiveUniformBlockCount(program), GL_INVALID_V… in s_glGetActiveUniformBlockiv()
4314 SET_ERROR_IF(!ctx->m_shared->isProgram(program), GL_INVALID_VALUE); in s_glTransformFeedbackVaryings()
4762 buf = ctx->m_shared->getBufferData(ctx->m_state->currentIndexVbo()); in s_glDrawElementsInstanced()
4855 buf = ctx->m_shared->getBufferData(ctx->m_state->currentIndexVbo()); in s_glDrawRangeElements()
5510 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glGetShaderiv()
5526 GLSharedGroupPtr shared = ctx->m_shared; in s_glActiveShaderProgram()
5549 uint32_t spDataId = ctx->m_shared->addNewShaderProgramData(); in s_glCreateShaderProgramv()
5550 ShaderProgramData* spData = ctx->m_shared->getShaderProgramDataById(spDataId); in s_glCreateShaderProgramv()
5555 ctx->m_shared->deleteShaderProgramDataById(spDataId); in s_glCreateShaderProgramv()
5565 ctx->m_shared->setProgramLinkStatus(res, linkStatus); in s_glCreateShaderProgramv()
5567 ctx->m_shared->deleteShaderProgramDataById(spDataId); in s_glCreateShaderProgramv()
5571 ctx->m_shared->associateGLShaderProgram(res, spDataId); in s_glCreateShaderProgramv()
5577 ctx->m_shared->initShaderProgramData(res, numUniforms, numAttributes); in s_glCreateShaderProgramv()
5590 ctx->m_shared->setShaderProgramIndexInfo(res, i, location, size, type, name); in s_glCreateShaderProgramv()
5596 ctx->m_shared->setProgramAttribInfo(res, i, location, size, type, name); in s_glCreateShaderProgramv()
5601 ctx->m_shared->setActiveUniformBlockCountForProgram(res, numBlocks); in s_glCreateShaderProgramv()
5605 ctx->m_shared->setTransformFeedbackVaryingsCountForProgram(res, tfVaryingsCount); in s_glCreateShaderProgramv()
5630 GLSharedGroupPtr shared = ctx->m_shared; in s_glProgramUniform1i()
5654 GLSharedGroupPtr shared = ctx->m_shared; in s_glProgramUniform1ui()
5846 GLSharedGroupPtr shared = ctx->m_shared; in s_glUseProgramStages()
5864 … ctx->m_state->currentUniformValidationInfo = ctx->m_shared->getUniformValidationInfo(program); in s_glUseProgramStages()
5865 ctx->m_state->currentAttribValidationInfo = ctx->m_shared->getAttribValidationInfo(program); in s_glUseProgramStages()
6336 ctx->m_shared->isShaderOrProgramObject(shader); in s_glCompileShader()
6338 ctx->m_shared->isShader(shader); in s_glCompileShader()
6431 ctx->m_shared->isShaderOrProgramObject(program); in s_glGetAttribLocation()
6433 ctx->m_shared->isProgram(program); in s_glGetAttribLocation()
6437 RET_AND_SET_ERROR_IF(!ctx->m_shared->getProgramLinkStatus(program), GL_INVALID_OPERATION, -1); in s_glGetAttribLocation()
6462 …SET_ERROR_IF(uniformBlockIndex >= ctx->m_shared->getActiveUniformBlockCount(program), GL_INVALID_V… in s_glUniformBlockBinding()
6475 SET_ERROR_IF(!ctx->m_shared->getProgramLinkStatus(program), GL_INVALID_OPERATION); in s_glGetTransformFeedbackVarying()
6476 …SET_ERROR_IF(index >= ctx->m_shared->getTransformFeedbackVaryingsCountForProgram(program), GL_INVA… in s_glGetTransformFeedbackVarying()
6707 … SET_ERROR_IF(index >= ctx->m_shared->getActiveUniformsCountForProgram(program), GL_INVALID_VALUE); in s_glGetActiveUniform()
6716 int activeUniformsCount = ctx->m_shared->getActiveUniformsCountForProgram(program); in s_glGetActiveUniformsiv()
6727 …SET_ERROR_IF(uniformBlockIndex >= ctx->m_shared->getActiveUniformBlockCount(program), GL_INVALID_V… in s_glGetActiveUniformBlockName()
6736 …SET_ERROR_IF(index >= ctx->m_shared->getActiveAttributesCountForProgram(program), GL_INVALID_VALUE… in s_glGetActiveAttrib()
6782 RET_AND_SET_ERROR_IF(!ctx->m_shared->getProgramLinkStatus(program), GL_INVALID_OPERATION, -1); in s_glGetFragDataLocation()