Skip to content

Commit 6fd87cd

Browse files
author
Daisuke Kasuga
committed
Call assert for debug builds and check for non-debug builds
1 parent 8ba001d commit 6fd87cd

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

filament/backend/src/opengl/GLUtils.h

+4-2
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,11 @@ void assertFramebufferStatus(utils::io::ostream& out, GLenum target, const char*
5050
# define CHECK_GL_FRAMEBUFFER_STATUS(out, target) { GLUtils::checkFramebufferStatus(out, target, __func__, __LINE__); }
5151
#endif
5252

53-
#if defined(NDEBUG) && defined(FILAMENT_ENABLE_INIT_GL_WARNINGS_FOR_OPTIMIZED_BUILD)
53+
#ifndef NDEBUG
5454
# define CHECK_GL_INIT_ERROR_FOR_OPTIMIZED_BUILD(out) { GLUtils::assertGLError(out, __func__, __LINE__);}
55-
#else
55+
#elif defined(FILAMENT_ENABLE_INIT_GL_WARNINGS_FOR_OPTIMIZED_BUILD)
56+
# define CHECK_GL_INIT_ERROR_FOR_OPTIMIZED_BUILD(out) { GLUtils::checkGLError(out, __func__, __LINE__);}
57+
#else
5658
# define CHECK_GL_INIT_ERROR_FOR_OPTIMIZED_BUILD(out)
5759
#endif
5860

0 commit comments

Comments
 (0)