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.
signature.asc
Description: Digital signature
-- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel