Ian Romanick <i...@freedesktop.org> writes:
> tom fogal wrote:
> > $ lib nm libOSMesa.so | grep "EGL"
> > 0000000000064254 t _mesa_EGLImageTargetRenderbufferStorageOES
> > 00000000000b30c0 t _mesa_EGLImageTargetTexture2DOES
> > U glEGLImageTargetRenderbufferStorageOES
> > U glEGLImageTargetTexture2DOES
> > 000000000029bb70 T mglEGLImageTargetRenderbufferStorageOES
> > 000000000029bb90 T mglEGLImageTargetTexture2DOES
> >
> > this prevents using libOSMesa, since one gets link errors about the
> > symbol.
>
> The trick here is that these are actually GL functions. Kristian
> added support for these a couple weeks ago, but probably didn't add
> mangling support.
Regenerating gl_mangle.h was all that was needed. Thanks for the hint,
-tom
From b1894830897c7dc4b756ed048cc3be8970862897 Mon Sep 17 00:00:00 2001
From: Tom Fogal <tfo...@alumni.unh.edu>
Date: Mon, 15 Mar 2010 19:47:19 -0600
Subject: [PATCH] Regenerate gl_mangle.h.
Needed due to new entry points from the
EGL_KHR_gl_renderbuffer_image implementation.
---
include/GL/gl_mangle.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/GL/gl_mangle.h b/include/GL/gl_mangle.h
index b292840..43d2e89 100644
--- a/include/GL/gl_mangle.h
+++ b/include/GL/gl_mangle.h
@@ -393,6 +393,8 @@
#define glEdgeFlagPointerListIBM MANGLE(EdgeFlagPointerListIBM)
#define glEdgeFlagPointer MANGLE(EdgeFlagPointer)
#define glEdgeFlagv MANGLE(EdgeFlagv)
+#define glEGLImageTargetRenderbufferStorageOES MANGLE(EGLImageTargetRenderbufferStorageOES)
+#define glEGLImageTargetTexture2DOES MANGLE(EGLImageTargetTexture2DOES)
#define glElementPointerAPPLE MANGLE(ElementPointerAPPLE)
#define glElementPointerATI MANGLE(ElementPointerATI)
#define glEnableClientStateIndexedEXT MANGLE(EnableClientStateIndexedEXT)
--
1.7.0.2
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev