OSDN Git Service

st/dri mv __driDriverExtensions to drisw.c and dri2.c
authorGeorge Sapountzis <gsapountzis@gmail.com>
Fri, 26 Mar 2010 16:44:39 +0000 (18:44 +0200)
committerGeorge Sapountzis <gsapountzis@gmail.com>
Fri, 26 Mar 2010 16:44:39 +0000 (18:44 +0200)
src/gallium/state_trackers/dri/common/dri_screen.c
src/gallium/state_trackers/dri/drm/dri2.c
src/gallium/state_trackers/dri/sw/drisw.c

index 598a07b..53053a7 100644 (file)
@@ -338,14 +338,6 @@ const struct __DriverAPIRec driDriverAPI = {
    .CopySubBuffer = dri1_copy_sub_buffer,
 };
 
-/* This is the table of extensions that the loader will dlsym() for. */
-PUBLIC const __DRIextension *__driDriverExtensions[] = {
-    &driCoreExtension.base,
-    &driLegacyExtension.base,
-    &driDRI2Extension.base,
-    NULL
-};
-
 #else
 
 const struct __DriverAPIRec driDriverAPI = {
@@ -361,13 +353,6 @@ const struct __DriverAPIRec driDriverAPI = {
    .SwapBuffers = drisw_swap_buffers,
 };
 
-/* This is the table of extensions that the loader will dlsym() for. */
-PUBLIC const __DRIextension *__driDriverExtensions[] = {
-    &driCoreExtension.base,
-    &driSWRastExtension.base,
-    NULL
-};
-
 #endif
 
 /* vim: set sw=3 ts=8 sts=3 expandtab: */
index 108b18e..854801d 100644 (file)
@@ -410,4 +410,12 @@ fail:
    return NULL;
 }
 
+/* This is the table of extensions that the loader will dlsym() for. */
+PUBLIC const __DRIextension *__driDriverExtensions[] = {
+    &driCoreExtension.base,
+    &driLegacyExtension.base,
+    &driDRI2Extension.base,
+    NULL
+};
+
 /* vim: set sw=3 ts=8 sts=3 expandtab: */
index 73bc45d..d7c6577 100644 (file)
@@ -315,4 +315,11 @@ fail:
    return NULL;
 }
 
+/* This is the table of extensions that the loader will dlsym() for. */
+PUBLIC const __DRIextension *__driDriverExtensions[] = {
+    &driCoreExtension.base,
+    &driSWRastExtension.base,
+    NULL
+};
+
 /* vim: set sw=3 ts=8 sts=3 expandtab: */