Lines Matching full:program
95 // Program description
99 * Describe the features required for a given program. The features
207 * the fragment shader. When this method returns true, the program should
217 * the fragment shader. When this method returns true, the program should
227 * Computes the unique key identifying this program.
276 * Logs the specified message followed by the key identifying this program.
302 * A program holds a vertex and a fragment shader. It offers several utility
305 class Program {
313 * Creates a new program with the specified vertex and fragment
316 Program(const ProgramDescription& description, const char* vertex, const char* fragment);
317 virtual ~Program();
320 * Binds this program to the GL context.
325 * Marks this program as unused. This will not unbind
326 * the program from the GL context.
341 * Indicates whether this program is currently in use with
349 * Indicates whether this program was correctly compiled and linked.
356 * Binds the program with the specified projection, modelView and
415 // Name of the OpenGL program and shaders
434 }; // class Program