add RASPBERRYPI conditional in openglbindings

This commit is contained in:
Patrick Gutlich
2018-06-01 11:29:45 +02:00
committed by Joshua Granick
parent ba07fbd715
commit a6e9e3b664

View File

@@ -40,7 +40,7 @@ namespace lime {
void* OpenGLBindings::eglHandle = 0; void* OpenGLBindings::eglHandle = 0;
#endif #endif
#if (defined (HX_LINUX) || defined (HX_WINDOWS) || defined (HX_MACOS)) && !defined (NATIVE_TOOLKIT_SDL_ANGLE) #if (defined (HX_LINUX) || defined (HX_WINDOWS) || defined (HX_MACOS)) && !defined (NATIVE_TOOLKIT_SDL_ANGLE) && !defined (RASPBERRYPI)
typedef void (APIENTRY * GL_DebugMessageCallback_Func)(GLDEBUGPROC, const void *); typedef void (APIENTRY * GL_DebugMessageCallback_Func)(GLDEBUGPROC, const void *);
GL_DebugMessageCallback_Func glDebugMessageCallback_ptr = 0; GL_DebugMessageCallback_Func glDebugMessageCallback_ptr = 0;
#endif #endif
@@ -191,7 +191,7 @@ namespace lime {
} }
#if (defined (HX_LINUX) || defined (HX_WINDOWS) || defined (HX_MACOS)) && !defined (NATIVE_TOOLKIT_SDL_ANGLE) #if (defined (HX_LINUX) || defined (HX_WINDOWS) || defined (HX_MACOS)) && !defined (NATIVE_TOOLKIT_SDL_ANGLE) && !defined (RASPBERRYPI)
void APIENTRY gl_debug_callback (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, GLvoid *userParam) { void APIENTRY gl_debug_callback (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, GLvoid *userParam) {
puts (message); puts (message);
@@ -1160,7 +1160,7 @@ namespace lime {
value lime_gl_get_extension (HxString name) { value lime_gl_get_extension (HxString name) {
#if (defined (HX_LINUX) || defined (HX_WINDOWS) || defined (HX_MACOS)) && !defined (NATIVE_TOOLKIT_SDL_ANGLE) #if (defined (HX_LINUX) || defined (HX_WINDOWS) || defined (HX_MACOS)) && !defined (NATIVE_TOOLKIT_SDL_ANGLE) && !defined (RASPBERRYPI)
if (!glDebugMessageCallback_ptr && strcmp (name.__s, "KHR_debug") == 0) { if (!glDebugMessageCallback_ptr && strcmp (name.__s, "KHR_debug") == 0) {
glDebugMessageCallback_ptr = (GL_DebugMessageCallback_Func)SDL_GL_GetProcAddress ("glDebugMessageCallback"); glDebugMessageCallback_ptr = (GL_DebugMessageCallback_Func)SDL_GL_GetProcAddress ("glDebugMessageCallback");