Lines Matching refs:shader

1740 void GL2Encoder::s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar * const *s…  in s_glShaderSource()  argument
1743 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glShaderSource()
1744 SET_ERROR_IF(!ctx->m_shared->isShaderOrProgramObject(shader), GL_INVALID_VALUE); in s_glShaderSource()
1781 ctx->glShaderString(ctx, shader, str, len + 1); in s_glShaderSource()
1872 GLuint shader = ctx->m_glCreateShader_enc(self, shaderType); in s_glCreateShader() local
1873 if (shader != 0) { in s_glCreateShader()
1874 if (!ctx->m_shared->addShaderData(shader)) { in s_glCreateShader()
1875 ctx->m_glDeleteShader_enc(self, shader); in s_glCreateShader()
1879 return shader; in s_glCreateShader()
1890 void GL2Encoder::s_glGetShaderSource(void *self, GLuint shader, GLsizei bufsize, in s_glGetShaderSource() argument
1895 ctx->m_glGetShaderSource_enc(self, shader, bufsize, length, source); in s_glGetShaderSource()
1896 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glGetShaderSource()
1915 void GL2Encoder::s_glGetShaderInfoLog(void *self, GLuint shader, GLsizei bufsize, in s_glGetShaderInfoLog() argument
1920 ctx->m_glGetShaderInfoLog_enc(self, shader, bufsize, length, infolog); in s_glGetShaderInfoLog()
1931 void GL2Encoder::s_glDeleteShader(void *self, GLenum shader) in s_glDeleteShader() argument
1934 ctx->m_glDeleteShader_enc(self,shader); in s_glDeleteShader()
1935 ctx->m_shared->unrefShaderData(shader); in s_glDeleteShader()
1938 void GL2Encoder::s_glAttachShader(void *self, GLuint program, GLuint shader) in s_glAttachShader() argument
1941 ctx->m_glAttachShader_enc(self, program, shader); in s_glAttachShader()
1942 ctx->m_shared->attachShader(program, shader); in s_glAttachShader()
1945 void GL2Encoder::s_glDetachShader(void *self, GLuint program, GLuint shader) in s_glDetachShader() argument
1948 ctx->m_glDetachShader_enc(self, program, shader); in s_glDetachShader()
1949 ctx->m_shared->detachShader(program, shader); in s_glDetachShader()
4819 void GL2Encoder::s_glGetShaderiv(void* self, GLuint shader, GLenum pname, GLint* params) { in s_glGetShaderiv() argument
4821 ctx->m_glGetShaderiv_enc(self, shader, pname, params); in s_glGetShaderiv()
4823 ShaderData* shaderData = ctx->m_shared->getShaderData(shader); in s_glGetShaderiv()