On Tue, May 30, 2006 at 02:04:07PM -0700, Ian Romanick wrote:
> Jacek Poplawski wrote:
> >> It means that your r300_dri.so is *really* old.  _glapi_add_dispatch was
> >> removed from libGL months ago.
> > 
> > But I just compiled it today...
> > I've updated my Mesa CVS snapshot and used "make linux-dri-x86", then
> > copied r300_dri.so.
> > I have this symbol in 4 places:
> > 
> > [EMAIL PROTECTED] ~/CVS/Mesa % grep -r _glapi_add_dispatch *
> > src/mesa/glapi/glapi.c: * calls \c _glapi_add_dispatch we'll put in
> > the proper offset.  If that
> > src/mesa/glapi/glapi.c:_glapi_add_dispatch( const char * const *
> > function_names,
> > src/mesa/glapi/glapi.h:_glapi_add_dispatch( const char * const *
> > function_names,
> > src/mesa/drivers/dri/common/utils.c:        offset =
> > _glapi_add_dispatch( functions, parameter_signature );
> 
> My mistake.  _glapi_add_dispatch is the new function.  The old function
> was _glapi_add_entrypoint or something.  It seems that the libGL that is
> being used is too old.  I seem to recall that Quake2 does a dlopen on
> libGL, so you need to make sure that it's getting the right one.

Either that, or the libGL is from fglrx.

Attachment: signature.asc
Description: Digital signature

--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to