Lines Matching defs:program
70 bool CheckProgram(GLuint program)
73 glGetProgramiv(program, GL_LINK_STATUS, &status);
75 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &length);
79 glGetProgramInfoLog(program, length, NULL, &log[0]);
122 void LinkProgram(GLuint program)
124 glLinkProgram(program);
127 glGetProgramInfoLog(program, sizeof(log), &length, log);
164 GLuint program = glCreateShaderProgramv(type, count, strings);
166 glGetProgramiv(program, GL_LINK_STATUS, &status);
171 glGetProgramInfoLog(program, sizeof(log), &length, log);
178 return program;
839 bool CheckProgram(GLuint program, bool* compile_error = NULL)
843 glGetProgramiv(program, GL_LINK_STATUS, &status);
848 glGetProgramiv(program, GL_ATTACHED_SHADERS, &attached_shaders);
853 glGetAttachedShaders(program, attached_shaders, NULL, &shaders[0]);
921 // program info log
923 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &length);
927 glGetProgramInfoLog(program, length, NULL, &log[0]);
941 // create program
1361 return NL "Get all the information from the program object about atomic counters." NL
1388 // create program
1640 // create program
1781 // create program
1947 // create program
2119 // create program
2278 // create program
2640 return NL "Switching several program objects with different atomic counters with different bindings";
2644 return NL "Verify that each program upadate atomic counter buffer object in appropriate binding point.";
2827 // create program
3069 // create program
3316 // create program
3432 // create program
3830 // create program
3924 // create program
4010 addChild(new TestSubcase(m_context, "basic-program-max", TestSubcase::Create<BasicProgramMax>));
4011 addChild(new TestSubcase(m_context, "basic-program-query", TestSubcase::Create<BasicProgramQuery>));