Go to file
R. Belmont b7eefe60a6 Naomi/Atomiswave video hardware update [David Haywood]
Basically the region array is processed, and the data from the accumulation 
buffer where we render is now copied into the framebuffer depending on the 
tiles specified in the tile list.  This isn't full 'tile-based rendering' as 
that would require more work on the preprocessing side, and writing out the 
data pointers and data in real formats, however it's a step in the right 
direction.

Currently only 565 formats are supported for both framebuffer write and 
framebuffer read.  The accumulation buffer is alwys 8888, data is converted 
down to the specified format.  The real accumulation buffer is 32x32 and 
filled per tile, ours is still full screen.

The video update now just displays the framebuffer using the framebuffer read 
parameters specified (again only 565 is currently supported)  This allows the 
Atomiswave bios screens and the rendered output to co-exist.
2009-09-06 20:44:05 +00:00
docs Ouch... there was still one crsshairpath... 2009-07-14 18:08:29 +00:00
src Naomi/Atomiswave video hardware update [David Haywood] 2009-09-06 20:44:05 +00:00
.gitattributes Added disc_syc.c as a container for core modules (output, task) currently. 2009-09-05 10:24:04 +00:00
makefile Added infrastructure to compile universal standalone disassembler: 2009-08-22 06:25:07 +00:00