Igor Oliveira wrote on 2010-01-01 18:03: > Hi, > > i found a tgsi bug running vega state tracker. > The bug happens because in tgsi_text.c line 991: > for (i = 0; i < TGSI_SEMANTIC_COUNT; i++) > > TGSI_SEMANTIC_COUNT is bigger than semantic_name declared in tgsi_text.c: > 936 static const char *semantic_names[TGSI_SEMANTIC_COUNT] = > 937 { > 938 "POSITION", > 939 "COLOR", > 940 "BCOLOR", > 941 "FOG", > 942 "PSIZE", > 943 "GENERIC", > 944 "NORMAL", > 945 "FACE", > 946 "PRIM_ID" > 947 }; > > > TGSI_SEMANTIC_COUNT is 10 but there is just 8 elements seeing other > files i see that there is missing semantic name: EDGEFLAG. The patch > below add EDGEFLAG in semantic_names. > > diff --git a/src/gallium/auxiliary/tgsi/tgsi_text.c > b/src/gallium/auxiliary/tgsi/tgsi_text.c > index 2e3f9a9..9fcffed 100644 > --- a/src/gallium/auxiliary/tgsi/tgsi_text.c > +++ b/src/gallium/auxiliary/tgsi/tgsi_text.c > @@ -932,6 +932,7 @@ static const char *semantic_names[TGSI_SEMANTIC_COUNT] = > "GENERIC", > "NORMAL", > "FACE", > + "EDGEFLAG", > "PRIM_ID" > }; > > Commited, thanks.
------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev