|
gKit2 light
|
Public Member Functions | |
| Histogram (const char *filename) | |
| int | init () |
| a deriver pour creer les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon. | |
| int | quit () |
| a deriver pour detruire les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon. | |
| int | render () |
| a deriver pour afficher les objets. renvoie 1 pour continuer, 0 pour fermer l'application. | |
| Histogram (const char *filename) | |
| int | init () |
| a deriver pour creer les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon. | |
| int | quit () |
| a deriver pour detruire les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon. | |
| int | render () |
| a deriver pour afficher les objets. renvoie 1 pour continuer, 0 pour fermer l'application. | |
| Histogram (const char *filename) | |
| int | init () |
| a deriver pour creer les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon. | |
| int | quit () |
| a deriver pour detruire les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon. | |
| int | render () |
| a deriver pour afficher les objets. renvoie 1 pour continuer, 0 pour fermer l'application. | |
| Public Member Functions inherited from App | |
| App (const int width, const int height, const int major=3, const int minor=3, const int samples=0) | |
| constructeur, dimensions de la fenetre et version d'openGL. | |
| virtual int | update (const float time, const float delta) |
| a deriver et redefinir pour animer les objets en fonction du temps. | |
| int | run () |
| execution de l'application. | |
Public Attributes | |
| ImageData | m_image |
| GLuint | m_program |
| GLuint | m_time_query |
| GLuint | m_histogram |
| GLuint | m_texture |
| GLint | m_threads [3] |
Additional Inherited Members | |
| Protected Member Functions inherited from App | |
| virtual int | prerender () |
| virtual int | postrender () |
| void | vsync_off () |
| Protected Attributes inherited from App | |
| Window | m_window |
| Context | m_context |
| bool | sync |
Definition at line 13 of file tuto_histogram1_compute.cpp.
|
inline |
Definition at line 15 of file tuto_histogram1_compute.cpp.
|
inline |
Definition at line 15 of file tuto_histogram2_compute.cpp.
|
inline |
Definition at line 15 of file tuto_histogram_compute.cpp.
|
inlinevirtual |
a deriver pour creer les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon.
Implements App.
Definition at line 20 of file tuto_histogram1_compute.cpp.
|
inlinevirtual |
a deriver pour detruire les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon.
Implements App.
Definition at line 86 of file tuto_histogram1_compute.cpp.
|
inlinevirtual |
a deriver pour afficher les objets. renvoie 1 pour continuer, 0 pour fermer l'application.
Implements App.
Definition at line 95 of file tuto_histogram1_compute.cpp.
|
inlinevirtual |
a deriver pour creer les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon.
Implements App.
Definition at line 20 of file tuto_histogram2_compute.cpp.
|
inlinevirtual |
a deriver pour detruire les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon.
Implements App.
Definition at line 88 of file tuto_histogram2_compute.cpp.
|
inlinevirtual |
a deriver pour afficher les objets. renvoie 1 pour continuer, 0 pour fermer l'application.
Implements App.
Definition at line 97 of file tuto_histogram2_compute.cpp.
|
inlinevirtual |
a deriver pour creer les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon.
Implements App.
Definition at line 20 of file tuto_histogram_compute.cpp.
|
inlinevirtual |
a deriver pour detruire les objets openGL. renvoie -1 pour indiquer une erreur, 0 sinon.
Implements App.
Definition at line 97 of file tuto_histogram_compute.cpp.
|
inlinevirtual |
a deriver pour afficher les objets. renvoie 1 pour continuer, 0 pour fermer l'application.
Implements App.
Definition at line 106 of file tuto_histogram_compute.cpp.
| ImageData Histogram::m_image |
Definition at line 162 of file tuto_histogram1_compute.cpp.
| GLuint Histogram::m_program |
Definition at line 163 of file tuto_histogram1_compute.cpp.
| GLuint Histogram::m_time_query |
Definition at line 164 of file tuto_histogram1_compute.cpp.
| GLuint Histogram::m_histogram |
Definition at line 165 of file tuto_histogram1_compute.cpp.
| GLuint Histogram::m_texture |
Definition at line 166 of file tuto_histogram1_compute.cpp.
| GLint Histogram::m_threads |
Definition at line 167 of file tuto_histogram1_compute.cpp.