egllog.h revision 4a49301e
1#ifndef EGLLOG_INCLUDED 2#define EGLLOG_INCLUDED 3 4#include "egltypedefs.h" 5 6#define _EGL_FATAL 0 /* unrecoverable error */ 7#define _EGL_WARNING 1 /* recoverable error/problem */ 8#define _EGL_INFO 2 /* just useful info */ 9#define _EGL_DEBUG 3 /* useful info for debugging */ 10 11 12typedef void (*_EGLLogProc)(EGLint level, const char *msg); 13 14 15extern void 16_eglSetLogProc(_EGLLogProc logger); 17 18 19extern void 20_eglSetLogLevel(EGLint level); 21 22 23extern void 24_eglLog(EGLint level, const char *fmtStr, ...); 25 26 27#endif /* EGLLOG_INCLUDED */ 28