77
88#include "debug.h"
99
10- void gl_error_handler (GstGLContext * context , gpointer data )
11- {
12- GLuint error = context -> gl_vtable -> GetError ();
10+ void gl_error_handler (GstGLContext * context , gpointer data ) {
11+ GLuint error = context -> gl_vtable -> GetError ();
1312
14- switch (error )
15- {
16- case GL_NO_ERROR :
17- // No error
18- break ;
19- case GL_INVALID_ENUM :
20- g_error ("OpenGL Error: GL_INVALID_ENUM - Enumeration parameter is not legal\n" );
21- break ;
22- case GL_INVALID_VALUE :
23- g_error ("OpenGL Error: GL_INVALID_VALUE - Value parameter is not legal\n" );
24- break ;
25- case GL_INVALID_OPERATION :
26- g_error ("OpenGL Error: GL_INVALID_OPERATION - Set of state is not legal for the parameters given\n" );
27- break ;
28- case GL_STACK_OVERFLOW :
29- g_error ("OpenGL Error: GL_STACK_OVERFLOW - Stack pushing operation would overflow\n" );
30- break ;
31- case GL_STACK_UNDERFLOW :
32- g_error ("OpenGL Error: GL_STACK_UNDERFLOW - Stack popping operation would underflow\n" );
33- break ;
34- case GL_OUT_OF_MEMORY :
35- g_error ("OpenGL Error: GL_OUT_OF_MEMORY - Memory allocation failed\n" );
36- break ;
37- case GL_INVALID_FRAMEBUFFER_OPERATION :
38- g_error ("OpenGL Error: GL_INVALID_FRAMEBUFFER_OPERATION - Incomplete framebuffer operation\n" );
39- break ;
40- case GL_CONTEXT_LOST :
41- g_error ("OpenGL Error: GL_CONTEXT_LOST - OpenGL context lost\n" );
42- break ;
43- default :
44- g_error ("OpenGL Error: Unknown error code - 0x%x\n" , error );
45- break ;
46- }
13+ switch (error ) {
14+ case GL_NO_ERROR :
15+ // No error
16+ break ;
17+ case GL_INVALID_ENUM :
18+ g_error (
19+ "OpenGL Error: GL_INVALID_ENUM - Enumeration parameter is not legal\n" );
20+ break ;
21+ case GL_INVALID_VALUE :
22+ g_error ("OpenGL Error: GL_INVALID_VALUE - Value parameter is not legal\n" );
23+ break ;
24+ case GL_INVALID_OPERATION :
25+ g_error ("OpenGL Error: GL_INVALID_OPERATION - Set of state is not legal "
26+ "for the parameters given\n" );
27+ break ;
28+ case GL_STACK_OVERFLOW :
29+ g_error ("OpenGL Error: GL_STACK_OVERFLOW - Stack pushing operation would "
30+ "overflow\n" );
31+ break ;
32+ case GL_STACK_UNDERFLOW :
33+ g_error ("OpenGL Error: GL_STACK_UNDERFLOW - Stack popping operation would "
34+ "underflow\n" );
35+ break ;
36+ case GL_OUT_OF_MEMORY :
37+ g_error ("OpenGL Error: GL_OUT_OF_MEMORY - Memory allocation failed\n" );
38+ break ;
39+ case GL_INVALID_FRAMEBUFFER_OPERATION :
40+ g_error ("OpenGL Error: GL_INVALID_FRAMEBUFFER_OPERATION - Incomplete "
41+ "framebuffer operation\n" );
42+ break ;
43+ case GL_CONTEXT_LOST :
44+ g_error ("OpenGL Error: GL_CONTEXT_LOST - OpenGL context lost\n" );
45+ break ;
46+ default :
47+ g_error ("OpenGL Error: Unknown error code - 0x%x\n" , error );
48+ break ;
49+ }
4750}
0 commit comments