drisw: Wire up GetProcAddress
authorAdam Jackson <ajax@redhat.com>
Tue, 3 Dec 2013 20:03:13 +0000 (15:03 -0500)
committerKeith Packard <keithp@keithp.com>
Tue, 10 Dec 2013 16:04:19 +0000 (08:04 -0800)
Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
glx/glxdriswrast.c

index 2d5efa0..cbc109a 100644 (file)
@@ -425,6 +425,9 @@ initializeExtensions(__GLXDRIscreen * screen)
     }
 }
 
+/* white lie */
+extern glx_func_ptr glXGetProcAddressARB(const char *);
+
 static __GLXscreen *
 __glXDRIscreenProbe(ScreenPtr pScreen)
 {
@@ -472,6 +475,8 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
     screen->base.GLXmajor = 1;
     screen->base.GLXminor = 4;
 
+    __glXsetGetProcAddress(glXGetProcAddressARB);
+
     LogMessage(X_INFO, "AIGLX: Loaded and initialized %s\n", driverName);
 
     return &screen->base;