Name Last Update
..
CVS Loading commit data...
Makefile Loading commit data...
PCmake Loading commit data...
README Loading commit data...
cfb.c Loading commit data...
controller.c Loading commit data...
controller.h Loading commit data...
cv01.rgb Loading commit data...
cv02.rgb Loading commit data...
cv03.rgb Loading commit data...
cv04.rgb Loading commit data...
dram_stack.c Loading commit data...
main.c Loading commit data...
rsp_cfb.c Loading commit data...
spec Loading commit data...
static.c Loading commit data...
tile_rect.h Loading commit data...
tile_rectangle.c Loading commit data...
tile_rect2d - 

A simple demo of how to break up a large texture into smaller
texture tiles that fit into Tmem.  This demo scrolls horizontally
through a map that is (virtually) 1024x256.  The large map is made
up of four 256x256 maps.  The tiling allows bilinear 
interpolation without creating seams.  You can toggle between
bilinear interpolation and point-sample modes using the 'B' button.
The 'A' button toggles between printing out tile information or not.
Use the joy stick to move left or right.

This demo creates 2D texture rectangles as the display primitive.  See
the demo tile_rect3d to see an example that creates triangles.


Rob 
rmoore@sgi.com