Home | History | Annotate | Download | only in libGLESv2

Lines Matching refs:program

25 #include "libGLESv2/Program.h"
57 void __stdcall glAttachShader(GLuint program, GLuint shader)
59 TRACE("(GLuint program = %d, GLuint shader = %d)", program, shader);
67 gl::Program *programObject = context->getProgram(program);
72 if (context->getShader(program))
106 void __stdcall glBindAttribLocation(GLuint program, GLuint index, const GLchar* name)
108 TRACE("(GLuint program = %d, GLuint index = %d, const GLchar* name = 0x%0.8p)", program, index, name);
121 gl::Program *programObject = context->getProgram(program);
125 if (context->getShader(program))
1416 void __stdcall glDeleteProgram(GLuint program)
1418 TRACE("(GLuint program = %d)", program);
1422 if (program == 0)
1431 if (!context->getProgram(program))
1433 if(context->getShader(program))
1443 context->deleteProgram(program);
1617 void __stdcall glDetachShader(GLuint program, GLuint shader)
1619 TRACE("(GLuint program = %d, GLuint shader = %d)", program, shader);
1628 gl::Program *programObject = context->getProgram(program);
1634 shaderByProgramHandle = context->getShader(program);
1647 gl::Program *programByShaderHandle = context->getProgram(shader);
2278 void __stdcall glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
2280 TRACE("(GLuint program = %d, GLuint index = %d, GLsizei bufsize = %d, GLsizei *length = 0x%0.8p, "
2282 program, index, bufsize, length, size, type, name);
2295 gl::Program *programObject = context->getProgram(program);
2299 if (context->getShader(program))
2323 void __stdcall glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name)
2325 TRACE("(GLuint program = %d, GLuint index = %d, GLsizei bufsize = %d, "
2327 program, index, bufsize, length, size, type, name);
2340 gl::Program *programObject = context->getProgram(program);
2344 if (context->getShader(program))
2368 void __stdcall glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders)
2370 TRACE("(GLuint program = %d, GLsizei maxcount = %d, GLsizei* count = 0x%0.8p, GLuint* shaders = 0x%0.8p)",
2371 program, maxcount, count, shaders);
2384 gl::Program *programObject = context->getProgram(program);
2388 if (context->getShader(program))
2407 int __stdcall glGetAttribLocation(GLuint program, const GLchar* name)
2409 TRACE("(GLuint program = %d, const GLchar* name = %s)", program, name);
2418 gl::Program *programObject = context->getProgram(program);
2422 if (context->getShader(program))
2843 void __stdcall glGetProgramiv(GLuint program, GLenum pname, GLint* params)
2845 TRACE("(GLuint program = %d, GLenum pname = %d, GLint* params = 0x%0.8p)", program, pname, params);
2853 gl::Program *programObject = context->getProgram(program);
2900 void __stdcall glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog)
2902 TRACE("(GLuint program = %d, GLsizei bufsize = %d, GLsizei* length = 0x%0.8p, GLchar* infolog = 0x%0.8p)",
2903 program, bufsize, length, infolog);
2916 gl::Program *programObject = context->getProgram(program);
3332 void __stdcall glGetUniformfv(GLuint program, GLint location, GLfloat* params)
3334 TRACE("(GLuint program = %d, GLint location = %d, GLfloat* params = 0x%0.8p)", program, location, params);
3342 if (program == 0)
3347 gl::Program *programObject = context->getProgram(program);
3366 void __stdcall glGetUniformiv(GLuint program, GLint location, GLint* params)
3368 TRACE("(GLuint program = %d, GLint location = %d, GLint* params = 0x%0.8p)", program, location, params);
3376 if (program == 0)
3381 gl::Program *programObject = context->getProgram(program);
3405 int __stdcall glGetUniformLocation(GLuint program, const GLchar* name)
3407 TRACE("(GLuint program = %d, const GLchar* name = 0x%0.8p)", program, name);
3420 gl::Program *programObject = context->getProgram(program);
3424 if (context->getShader(program))
3735 GLboolean __stdcall glIsProgram(GLuint program)
3737 TRACE("(GLuint program = %d)", program);
3743 if (context && program)
3745 gl::Program *programObject = context->getProgram(program);
3863 void __stdcall glLinkProgram(GLuint program)
3865 TRACE("(GLuint program = %d)", program);
3873 gl::Program *programObject = context->getProgram(program);
3877 if (context->getShader(program))
4864 gl::Programprogram = context->getCurrentProgram();
4866 if (!program)
4871 if (!program->setUniform1fv(location, count, v))
4908 gl::Program *program = context->getCurrentProgram();
4910 if (!program)
4915 if (!program->setUniform1iv(location, count, v))
4954 gl::Program *program = context->getCurrentProgram();
4956 if (!program)
4961 if (!program->setUniform2fv(location, count, v))
5000 gl::Program *program = context->getCurrentProgram();
5002 if (!program)
5007 if (!program->setUniform2iv(location, count, v))
5046 gl::Program *program = context->getCurrentProgram();
5048 if (!program)
5053 if (!program->setUniform3fv(location, count, v))
5092 gl::Program *program = context->getCurrentProgram();
5094 if (!program)
5099 if (!program->setUniform3iv(location, count, v))
5138 gl::Program *program = context->getCurrentProgram();
5140 if (!program)
5145 if (!program->setUniform4fv(location, count, v))
5184 gl::Program *program = context->getCurrentProgram();
5186 if (!program)
5191 if (!program->setUniform4iv(location, count, v))
5224 gl::Program *program = context->getCurrentProgram();
5226 if (!program)
5231 if (!program->setUniformMatrix2fv(location, count, value))
5264 gl::Program *program = context->getCurrentProgram();
5266 if (!program)
5271 if (!program->setUniformMatrix3fv(location, count, value))
5304 gl::Program *program = context->getCurrentProgram();
5306 if (!program)
5311 if (!program->setUniformMatrix4fv(location, count, value))
5323 void __stdcall glUseProgram(GLuint program)
5325 TRACE("(GLuint program = %d)", program);
5333 gl::Program *programObject = context->getProgram(program);
5335 if (!programObject && program != 0)
5337 if (context->getShader(program))
5347 if (program != 0 && !programObject->isLinked())
5352 context->useProgram(program);
5361 void __stdcall glValidateProgram(GLuint program)
5363 TRACE("(GLuint program = %d)", program);
5371 gl::Program *programObject = context->getProgram(program);
5375 if (context->getShader(program))