Dieter N�tzel wrote:
> 
> Brain wrote:
> > Dieter N�tzel wrote:
> > >
> > > On Wednesday, March 2002-04-03 22:05:47, Brian Paul wrote:
> > > > -- Dieter N=FCtzel wrote:
> > > > > =20
> > > > > One more:
> > > > > Brian, is the latest Mesa-4.0.2 stuff already merged?
> > > >
> > > > The trunk is has the latest 4.0.2 code now.
> > >
> > > Sorry Brian,
> > >
> > > but after your update the tdfx driver (V5) sigfaults during the "texdown"
> > > demo. I verified it with the former tree. It works there.
> > >
> > > Do you need a log with debug compiled into X/texdown?
> >
> > Compiling the tdfx driver for debugging and getting a stack trace
> > would be useful.  In the mean time, I'll try to get my Voodoo5
> > system up to date.
> 
> Ahmmm, maybe I am to stupid...
> 
> With -g I get ~5 MB tdfx_dri.so driver (~400 MB tree) but only this:
> 
> Reading symbols from /usr/X11R6/lib/modules/dri/tdfx_dri.so...done.
> Loaded symbols for /usr/X11R6/lib/modules/dri/tdfx_dri.so
> Reading symbols from /usr/lib/libglide3.so...done.
> Loaded symbols for /usr/lib/libglide3.so
> #0  0x401f093f in free () from /lib/libc.so.6
> (gdb) bt
> #0  0x401f093f in free () from /lib/libc.so.6
> #1  0x404d449c in _mesa_align_free (ptr=Error accessing memory address 0xde5:
> No such process.
> ) at mem.c:235
> Error accessing memory address 0xde1: No such process.

I've fixed this problem.  Update your tdfx_tex.c file.

Unfortunately, I'm seeing a far worse problem with the tdfx driver now
with most demos.  Triangles are being rendered incorrectly - it's as if
one of the vertices for each triangle is at screen coordinate (0,0).
I'm looking into it.


> But when I enable debug in host.def like below:
> 
> /* Optionally turn these on for debugging */
> #define GlxBuiltInTdfx YES
> /* #define GlxBuiltInI810 YES */
> /* #define GlxBuiltInMga YES */
> /* #define GlxBuiltInR128 YES */
> /* #define GlxBuiltInRadeon YES */
> #define DoLoadableServer NO
> 
> Compilation fails with...
> [-]
> making all in lib/GL/GL...
> make[5]: Entering directory `/tmp/INSTALL/SOURCE/dri/xc/xc/lib/GL/GL'
> make[5]: *** No rule to make target `../../../lib/GL/mesa/dri/?*.o', needed by
> `libGL.so.1.
> 2'.  Stop.
> make[5]: Leaving directory `/tmp/INSTALL/SOURCE/dri/xc/xc/lib/GL/GL'
> make[4]: *** [all] Error 2
> make[4]: Leaving directory `/tmp/INSTALL/SOURCE/dri/xc/xc/lib/GL'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/tmp/INSTALL/SOURCE/dri/xc/xc/lib'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/tmp/INSTALL/SOURCE/dri/xc/xc'
> make[1]: *** [Everything] Error 2
> make[1]: Leaving directory `/tmp/INSTALL/SOURCE/dri/xc/xc'
> make: *** [Everything] Error 2
> 
> What's wrong?

I don't know.  Maybe a fresh build would be a good idea.

-Brian

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to