MCPcopy Create free account
hub / github.com/davideberly/GeometricTools / glGetProgramiv

Function glGetProgramiv

GTE/Graphics/GL46/GL46.cpp:3692–3708  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3690}
3691
3692void APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint* params)
3693{
3694 if (sglGetProgramiv)
3695 {
3696 sglGetProgramiv(program, pname, params);
3697 ReportGLError("glGetProgramiv");
3698 }
3699 else
3700 {
3701 ReportGLNullFunction("glGetProgramiv");
3702 }
3703
3704#if defined(GTE_ENABLE_GLTRACE)
3705 gsTrace.Call("glGetProgramiv", "",
3706 program, gsTrace.GetName(pname), *params);
3707#endif
3708}
3709
3710void APIENTRY glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog)
3711{

Callers 3

LinkMethod · 0.85
IntelWorkaroundMethod · 0.85

Calls 4

ReportGLErrorFunction · 0.85
ReportGLNullFunctionFunction · 0.85
CallMethod · 0.80
GetNameMethod · 0.80

Tested by

no test coverage detected