On Wed, 2009-11-25 at 06:28 -0800, michal wrote:
> Keith Whitwell pisze:
> > I've pushed a feature branch with some tgsi simplifications in it.  With
> > these I've removed the biggest remaining oddities of that language, and
> > it's getting to a place where I'm starting to be happy with it as a
> > foundation for future work.
> >
> > Most of the surprising stuff like multiple negate flags, etc, is gone
> > now, and the core tokens are quite a bit easier to understand than in
> > previous iterations.
> >
> > I've still got my eye on reducing the verbosity of the names in the
> > tgsi_parse.h "FullToken" world, and promoting the tgsi_any_token union
> > into p_shader_tokens.h.
> >
> > It would be good if people can review the interface changes and provide
> > feedback, and also test out their drivers on this branch.  I've done
> > minimal softpipe testing so far but will do more over the next few days.
> >
> >   
> 
> All looks good to me, I'm happy somebody had the guts to cut off all the 
> cruft in one shot.
> 
> I see some compile errors on windows build -- I will fix those along 
> with other minor bugs I have spotted.
> 
> Now, looking at the interface, I'm thinking about removing some more tokens.
> 
> 1) Remove tgsi_dimension and use tgsi_src_register directly with some 
> well-defined constraints.
> 
> 2) Do the same to tgsi_instruction_predicate. Really, it's just an 
> optional src operand with some restrictions.

Interesting.  I'd be keen to see a patch.

Keith


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to