Home | History | Annotate | Download | only in main

Lines Matching full:logging

32  * Logging facility for debug/info messages.
57 } logging = {
78 * Recursive logging is not allowed.
85 _eglLockMutex(&logging.mutex);
87 if (logging.logger != logger) {
88 logging.logger = logger;
90 num_messages = logging.num_messages;
91 logging.num_messages = 0;
94 _eglUnlockMutex(&logging.mutex);
114 _eglLockMutex(&logging.mutex);
115 logging.level = level;
116 _eglUnlockMutex(&logging.mutex);
135 * Initialize the logging facility.
143 if (logging.initialized)
159 logging.logger = _eglDefaultLogger;
160 logging.level = (level >= 0) ? level : FALLBACK_LOG_LEVEL;
161 logging.initialized = EGL_TRUE;
186 if (!logging.initialized)
188 if (level > logging.level || level < 0)
191 _eglLockMutex(&logging.mutex);
193 if (logging.logger) {
200 logging.logger(level, msg);
201 logging.num_messages++;
204 _eglUnlockMutex(&logging.mutex);