diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2014-01-11 04:52:48 +0000 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2014-01-18 18:47:49 +0000 |
commit | 8d4357b5ba9e224ffe02e2457a2f4ffe2915f608 (patch) | |
tree | b7d0ec2fa72f407f9fdc5ed3014b03d2984d59a4 /src/egl/drivers/dri2/platform_drm.c | |
parent | a0a1c60fb0137804e6abf403898468fe103ec382 (diff) | |
download | external_mesa3d-8d4357b5ba9e224ffe02e2457a2f4ffe2915f608.zip external_mesa3d-8d4357b5ba9e224ffe02e2457a2f4ffe2915f608.tar.gz external_mesa3d-8d4357b5ba9e224ffe02e2457a2f4ffe2915f608.tar.bz2 |
egl_dri2: use loader util lib
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Diffstat (limited to 'src/egl/drivers/dri2/platform_drm.c')
-rw-r--r-- | src/egl/drivers/dri2/platform_drm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/egl/drivers/dri2/platform_drm.c b/src/egl/drivers/dri2/platform_drm.c index 181b29d..a2b387d 100644 --- a/src/egl/drivers/dri2/platform_drm.c +++ b/src/egl/drivers/dri2/platform_drm.c @@ -36,6 +36,7 @@ #include <unistd.h> #include "egl_dri2.h" +#include "loader.h" static struct gbm_bo * lock_front_buffer(struct gbm_surface *_surf) @@ -447,6 +448,8 @@ dri2_initialize_drm(_EGLDriver *drv, _EGLDisplay *disp) int fd = -1; int i; + loader_set_logger(_eglLog); + dri2_dpy = calloc(1, sizeof *dri2_dpy); if (!dri2_dpy) return _eglError(EGL_BAD_ALLOC, "eglInitialize"); @@ -482,7 +485,7 @@ dri2_initialize_drm(_EGLDriver *drv, _EGLDisplay *disp) } dri2_dpy->fd = fd; - dri2_dpy->device_name = dri2_get_device_name_for_fd(dri2_dpy->fd); + dri2_dpy->device_name = loader_get_device_name_for_fd(dri2_dpy->fd); dri2_dpy->driver_name = dri2_dpy->gbm_dri->base.driver_name; dri2_dpy->dri_screen = dri2_dpy->gbm_dri->screen; |