Fix memory management for double-buffered image. Also use the lightweight getchar() by polling the memory-mapped UART address.
Start the user guide documentation of the IP in LaTeX.
Minor code fix.
Fixed perspective for multiple PerspectivePolyList calls...but screws up painter's algorithm. Will investigate.
Fixed perspective with painter's algorithm. Used 'canonical projection matrix'.
Previous matrix actually scales the frustrum to a range of [-1,1], which probably screwed up the painter's algorithm by introducing negative values.
Perspective test works now. (Just hit any key many times).
Added primitive animation example. Since the core doesn't yet have a way to indicate complete and 'stall', it is always fetching what is in the frame buffer (not a bad design)
Added gpEnable/gpDisable (OpenGL style) which allows you to enable/disable global functions. Perspective is the only one for now.
Updated main.c to show usage.
Update RGB565 vs RGB888x stuff in the test C file.
Add python script that generates a reference image.
Update reference image script to draw some white.
Fix GPU program for board.
Merge branch 'master' of github.com:molohov/gpu2 into bryce_25mhz
Turn on RGB565 test for 25 MHz branch.