/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ |
D | GLSharedGroup.cpp | 199 bool ProgramData::attachShader(GLuint shader) in attachShader() argument 203 if (m_shaders[i] == shader) { in attachShader() 209 m_shaders.insertAt(shader, m_shaders.size(), 1); in attachShader() 213 bool ProgramData::detachShader(GLuint shader) in detachShader() argument 217 if (m_shaders[i] == shader) { in detachShader() 388 void GLSharedGroup::attachShader(GLuint program, GLuint shader) in attachShader() argument 392 ssize_t idx = m_shaders.indexOfKey(shader); in attachShader() 394 if (programData->attachShader(shader)) { in attachShader() 400 void GLSharedGroup::detachShader(GLuint program, GLuint shader) in detachShader() argument 404 ssize_t idx = m_shaders.indexOfKey(shader); in detachShader() [all …]
|
D | GLSharedGroup.h | 107 bool attachShader(GLuint shader); 108 bool detachShader(GLuint shader); 169 void attachShader(GLuint program, GLuint shader); 170 void detachShader(GLuint program, GLuint shader); 181 bool isShader(GLuint shader); 182 bool addShaderData(GLuint shader); 184 ShaderData* getShaderData(GLuint shader); 185 void unrefShaderData(GLuint shader);
|
/device/generic/goldfish-opengl/system/include/GLES2/ |
D | gl2.h | 378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 409 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 414 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 444 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params); 445 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GL… 447 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLc… 463 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); 475 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*strin…
|
D | gl2ext.h | 584 typedef void (GL_APIENTRYP PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC) (GLuint shader, GLsizei bufsize… 586 GL_APICALL void GL_APIENTRY glGetTranslatedShaderSourceANGLE (GLuint shader, GLsizei bufsize, GLsiz…
|
/device/generic/goldfish-opengl/system/GLESv2_enc/ |
D | gl2_entry.cpp | 9 void glAttachShader(GLuint program, GLuint shader); 28 void glCompileShader(GLuint shader); 40 void glDeleteShader(GLuint shader); 45 void glDetachShader(GLuint program, GLuint shader); 75 void glGetShaderiv(GLuint shader, GLenum pname, GLint* params); 76 void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog); 78 void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source); 94 GLboolean glIsShader(GLuint shader); 106 …void glShaderSource(GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length… 214 void glShaderString(GLuint shader, const GLchar* string, GLsizei len); [all …]
|
D | GL2Encoder.h | 195 …static void s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar * const *strin… 218 static void s_glDeleteShader(void *self, GLuint shader); 221 static void s_glAttachShader(void *self, GLuint program, GLuint shader); 224 static void s_glDetachShader(void *self, GLuint program, GLuint shader); 231 static void s_glGetShaderSource(void *self, GLuint shader, GLsizei bufsize, 235 static void s_glGetShaderInfoLog(void *self,GLuint shader, 548 static void s_glGetShaderiv(void* self, GLuint shader, GLenum pname, GLint* params);
|
D | GL2Encoder.cpp | 1269 void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar * const *s… in s_glShaderSource() argument 1272 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glShaderSource() 1273 SET_ERROR_IF(!ctx->m_shared->isShaderOrProgramObject(shader), GL_INVALID_VALUE); in s_glShaderSource() 1296 ctx->glShaderString(ctx, shader, str, len + 1); in s_glShaderSource() 1388 GLuint shader = ctx->m_glCreateShader_enc(self, shaderType); in s_glCreateShader() local 1389 if (shader != 0) { in s_glCreateShader() 1390 if (!ctx->m_shared->addShaderData(shader)) { in s_glCreateShader() 1391 ctx->m_glDeleteShader_enc(self, shader); in s_glCreateShader() 1395 return shader; in s_glCreateShader() 1406 void GL2Encoder::s_glGetShaderSource(void *self, GLuint shader, GLsizei bufsize, in s_glGetShaderSource() argument [all …]
|
D | gl2_enc.cpp | 45 void glAttachShader_enc(void *self , GLuint program, GLuint shader) in glAttachShader_enc() argument 64 memcpy(ptr, &shader, 4); ptr += 4; in glAttachShader_enc() 584 void glCompileShader_enc(void *self , GLuint shader) in glCompileShader_enc() argument 602 memcpy(ptr, &shader, 4); ptr += 4; in glCompileShader_enc() 967 void glDeleteShader_enc(void *self , GLuint shader) in glDeleteShader_enc() argument 985 memcpy(ptr, &shader, 4); ptr += 4; in glDeleteShader_enc() 1096 void glDetachShader_enc(void *self , GLuint program, GLuint shader) in glDetachShader_enc() argument 1115 memcpy(ptr, &shader, 4); ptr += 4; in glDetachShader_enc() 2134 void glGetShaderiv_enc(void *self , GLuint shader, GLenum pname, GLint* params) in glGetShaderiv_enc() argument 2153 memcpy(ptr, &shader, 4); ptr += 4; in glGetShaderiv_enc() [all …]
|
/device/generic/goldfish-opengl/system/include/GLES3/ |
D | gl3.h | 378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 409 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 414 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 444 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params); 445 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GL… 447 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLc… 463 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); 475 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*strin…
|
D | gl31.h | 378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 409 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 414 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 444 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params); 445 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GL… 447 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLc… 463 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); 475 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*strin…
|