gKit2 light
Toggle main menu visibility
Loading...
Searching...
No Matches
src
gKit
program.h
Go to the documentation of this file.
1
2
#ifndef _PROGRAM_H
3
#define _PROGRAM_H
4
5
#include <string>
6
7
#include "glcore.h"
8
9
12
15
21
GLuint
read_program
(
const
char
*filename,
const
char
*definitions=
""
);
22
24
int
release_program
(
const
GLuint program );
25
30
int
reload_program
(
const
GLuint program,
const
char
*filename,
const
char
*definitions=
""
);
31
33
int
program_format_errors
(
const
GLuint program, std::string& errors );
34
36
int
program_print_errors
(
const
GLuint program );
37
39
bool
program_ready
(
const
GLuint program );
40
42
bool
program_errors
(
const
GLuint program );
43
45
#endif
read_program
GLuint read_program(const char *filename, const char *definitions="")
Definition
program.cpp:218
program_print_errors
int program_print_errors(const GLuint program)
affiche les erreurs de compilation.
Definition
program.cpp:446
release_program
int release_program(const GLuint program)
detruit les shaders et le program.
Definition
program.cpp:225
program_errors
bool program_errors(const GLuint program)
renvoie vrai si le programme n'est pas pret.
Definition
program.cpp:273
reload_program
int reload_program(const GLuint program, const char *filename, const char *definitions="")
Definition
program.cpp:163
program_ready
bool program_ready(const GLuint program)
renvoie vrai si le programme est pret. (pas d'erreurs de compilation des shaders, pas d'erreur de lin...
Definition
program.cpp:250
program_format_errors
int program_format_errors(const GLuint program, std::string &errors)
renvoie les erreurs de compilation.
Definition
program.cpp:380
Generated on
for gKit2 light by
1.17.0