On 31.12.2009 12:05, Keith Whitwell wrote:
> Luca,
>
> This is an impressive body of work.  I want to give Jose a chance to
> review the EGL/GLX extensions before pushing, but in the meantime I hope
> it's ok if I make a couple of quick suggestions/requests:
>
> Firstly, we're going to be evolving the TGSI instruction set a fair bit
> over the coming months to catch up with newer GLSL versions, CL, etc.
At that point I'd like to ask if, when all the nice memory spaces
are introduced to TGSI, these nasty indirect accesses to TEMP
will go away.

They are really painful to implement because you cannot index
registers on nv50+ and thus we'd have to regard TEMP as memory.
And since there is no information in the TGSI tokens about
what TEMPs constitute an array, we'd have to store and load
all of them, which would be quite costly.

So I was hoping that, optionally (older cards without actual memory
won't like it I suppose), the compiler can just generate the
appropriate stores and loads.

Thanks in case of replies, Christoph

------------------------------------------------------------------------------
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

Reply via email to