Commit c83d23d30d6ead814d0235fa8b236b5be08a2c2e

  • avatar
  • Chia-I Wu <olvaffe @gm…l.com>
  • Tue Sep 29 10:33:53 GMT 2009
egl_android: Install customized logger.
src/egl/drivers/android/egl_android.c
(24 / 0)
  
2121 * DEALINGS IN THE SOFTWARE.
2222 */
2323
24#define LOG_TAG "DROID-EGL"
25#include <utils/Log.h>
26
2427#include "glapi/glapi.h"
2528
2629#include "eglconfig.h"
525525 free(droid_drv);
526526}
527527
528static void
529droid_Log(EGLint level, const char *msg)
530{
531 switch (level) {
532 case _EGL_DEBUG:
533 LOGD(msg);
534 break;
535 case _EGL_INFO:
536 LOGI(msg);
537 break;
538 case _EGL_WARNING:
539 LOGW(msg);
540 break;
541 case _EGL_FATAL:
542 LOGE(msg);
543 break;
544 }
545}
546
528547_EGLDriver *
529548_eglMain(const char *args)
530549{
578578 (void (*)(void)) droid_eglGetProcAddress("glFlush");
579579 droid_drv->finish_current =
580580 (void (*)(void)) droid_eglGetProcAddress("glFinish");
581
582 _eglSetLogProc(droid_Log);
581583
582584 return &droid_drv->base;
583585}

Comments

Add a new comment:

Login or create an account to post a comment

Add your comment