[Milkymist-devel] Updated software task list, 18/03/10
Sébastien Bourdeauducq
sebastien.bourdeauducq at lekernel.net
Fri Mar 19 06:38:33 PDT 2010
On Thursday 18 March 2010 15:03:06 Kevin Roy wrote:
> I'm currently reading your paper about TMU2 to look for the changes.
The functional changes are:
* primitives are rectangles, not triangles anymore
* only texture coordinates can be set
* screen coordinates are fixed (the screen is paved with rectangles, all the
same) and can no longer be freely changed, except for the rectangle size,
number of rectangles and origin of the upper-left rectangle
* interpolation is done with 6 bits of extra precision (fixed point), which
are used e.g. for bilinear filtering
* bits of the interpolated texture coordinates can be masked (logic AND), to
disable filtering, implement wrapping (on texture sizes that are power of 2)
and maybe other funny effects.
* texture coordinates are 2x32-bit vectors
AFAIK, most or all cases have OpenGL equivalents.
Thanks,
Sébastien
More information about the Devel
mailing list