I just ended a too long debugging session finding out
why my app ended with executing instructions near
address 0x00. (Long because of some kind of
code blindness on my part and because the
VC++ debugger not giving full stack information
in this case).
The reason for the problem was:
1) filling up the gl_copy_tab had been disabled
(Ted??) by changes in texgen_tmp.h and
xform.c. (I guess this was done because
the old version gave preprosessor warnings
and no .c file was using gl_copy_tab)
2) the gl_copy_tab was still used in texgen_tmp.h
(but only in some cases, thus making spotting
the problem more "challenging")
The fast fix seems to be re-enabling the gl_copy_tab
filling: uncomment the calls in xform.c
and change the function head to
static void TAG(init_copy) ( void )
in copy_tmp.h
Eero
PS Even after this I still have serious texturing problems
in my app. Most of the stuff (drawn through CVA) is ok but
stuff done without CVA has serious
vertex-coord/texture-coord/clipping??? problems.
_______________________________________________
Mesa-dev maillist - [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev