On Mon, Sep 21, 2009 at 9:58 AM, Paul Brook <[email protected]> wrote:
>> The key point is to define high level object to clearly said to the
>> hardware what we want, and use large register to transfer the data
>> (8x8 data sampling ?) instead of using caches. The memory controller
>> should know about 1D, 2D, 3D arrays, but we could also add some linked
>
> Doesn't texture swizzling/tiling eliminate most of the need for special 2D/3D
> knowledge in the memory subsystem?

Yeah.  It's important to for someone to think about these high-level
concepts, but the hardware needn't necessarily understand them per se.
 We need to break these things down into their essential components
and just describe them that way.  Address, width, height, encoding.



-- 
Timothy Normand Miller
http://www.cse.ohio-state.edu/~millerti
Open Graphics Project
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to