Hugh Fisher wrote: > Andre Pouliot wrote: >> Hi everyone, >> That new revision will be with programmable shader that can also be >> use for >> GPGPU. The current work document can be seen here: >> http://docs.google.com/View?id=dfsp4qpd_41dtrrskfb >> >> As everyone can see, it's a work in progress. We welcome everyone to >> read >> the specification and discuss, criticize and bring suggestions on OGML. > > I think you need to add half (16 bit) floating point to the > data formats supported. > The support for half is considered. But the alu that is presently considered work only with 32 bits data. It would be an alu that share some resource between integer and float. For half we would need to re-consider how to integrate the 2 different data width. It will be consider, as is the problem for the support of division how to support the operation. > Given the vast number of pixel/texture/buffer formats now > supported by OpenGL, maybe there should be an explicit > data conversion unit between the thread unit and shared > memory, and possibly also between fragment shaders and > frame buffer. > I was planning to add operation in the alu that support data conversion. It's easier to do there. Also it doesn't force to used a fixed model for threads format and communication. Adding those operation doesn't cost much but give a great amount of flexibility.
_______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
