diff --git a/vendor/OpenGL/constants.odin b/vendor/OpenGL/constants.odin index 28c923903..c7d8b9542 100644 --- a/vendor/OpenGL/constants.odin +++ b/vendor/OpenGL/constants.odin @@ -1,5 +1,7 @@ package odin_gl +GL_DEBUG :: #config(GL_DEBUG, ODIN_DEBUG) + FALSE :: false TRUE :: true diff --git a/vendor/OpenGL/helpers.odin b/vendor/OpenGL/helpers.odin index 927129130..61c68ace5 100644 --- a/vendor/OpenGL/helpers.odin +++ b/vendor/OpenGL/helpers.odin @@ -46,7 +46,7 @@ get_last_error_message :: proc() -> (compile_message: string, compile_type: Shad // Shader checking and linking checking are identical // except for calling differently named GL functions // it's a bit ugly looking, but meh -when ODIN_DEBUG { +when GL_DEBUG { import "core:runtime" @private diff --git a/vendor/OpenGL/wrappers.odin b/vendor/OpenGL/wrappers.odin index b62ed216b..ba6ff369c 100644 --- a/vendor/OpenGL/wrappers.odin +++ b/vendor/OpenGL/wrappers.odin @@ -2,7 +2,7 @@ package odin_gl #assert(size_of(bool) == size_of(u8)) -when !ODIN_DEBUG { +when !GL_DEBUG { // VERSION_1_0 CullFace :: proc "c" (mode: u32) { impl_CullFace(mode) } FrontFace :: proc "c" (mode: u32) { impl_FrontFace(mode) }