From: Brian P. <br...@va...> - 2001-03-05 23:30:17
|
Keith Whitwell wrote: > > Brian Paul wrote: > > > > CVSROOT: /cvsroot/mesa3d > > Module name: Mesa > > Repository: Mesa/src/tnl_dd/ > > Changes by: brianp@usw-pr-cvs1. 01/03/05 14:40:10 > > > > Modified files: > > Mesa/src/tnl_dd/: > > t_dd_vbtmp.h > > > > Revision Changes Path > > 1.6 +160 -116 Mesa/src/tnl_dd/t_dd_vbtmp.h > > > > Log message: > > fixed segfaults when tex unit 1 enabled, but not unit 0 (conform) > > Brian, > > This should already be handled by the code in which checks > if texcoordptr[0] is null, and if so assigns it to texcoordptr[1] (the > maximally numbered texcoordptr must be nonnull). > > The question is why this mechanism didn't work in your case - what hardware > demonstrated the problem? i810 running 'conform -1 multitex.c' VB->TexCoordPtr[0] was null and causing the segfault, around line 188 in t_dd_vbtmp.h. -Brian |