Mesa (master): radeong: Minor clean up of winsys

Jakob Bornecrantz wallbraker at kemper.freedesktop.org
Tue Apr 20 22:54:21 UTC 2010


Module: Mesa
Branch: master
Commit: 997969b067fa85cbef2c743810658b88ac43a75a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=997969b067fa85cbef2c743810658b88ac43a75a

Author: Jakob Bornecrantz <wallbraker at gmail.com>
Date:   Tue Apr 20 23:31:25 2010 +0100

radeong: Minor clean up of winsys

Also try to wrap trace around driver on non-debug builds, its free.

---

 src/gallium/winsys/radeon/drm/radeon_drm.c |   15 +++------------
 1 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/src/gallium/winsys/radeon/drm/radeon_drm.c b/src/gallium/winsys/radeon/drm/radeon_drm.c
index 2809b57..667ca73 100644
--- a/src/gallium/winsys/radeon/drm/radeon_drm.c
+++ b/src/gallium/winsys/radeon/drm/radeon_drm.c
@@ -181,23 +181,14 @@ fail:
     return NULL;
 }
 
-static void radeon_drm_api_destroy(struct drm_api *api)
-{
-    return;
-}
-
-struct drm_api drm_api_hooks = {
+static struct drm_api radeon_drm_api_hooks = {
     .name = "radeon",
     .driver_name = "radeon",
     .create_screen = radeon_create_screen,
-    .destroy = radeon_drm_api_destroy,
+    .destroy = NULL;
 };
 
 struct drm_api* drm_api_create()
 {
-#ifdef DEBUG
-    return trace_drm_create(&drm_api_hooks);
-#else
-    return &drm_api_hooks;
-#endif
+    return trace_drm_create(&radeon_drm_api_hooks);
 }




More information about the mesa-commit mailing list