Re: RGB Framebuffer ideas

Groepaz <[email protected]> Sat, 12 Jul 2008 17:13:20 +0200
Newsgroups gmane.linux.ports.game-cube.devel
Organization Hitmen
Message-ID <[email protected]>
On Samstag 12 Juli 2008, Malcolm wrote:
> 1) Write directly to EFB, use GX to copy to XFB
> + No CPU overhead
> - Max yres of 528
> - Max xres of 640
> - No ypan or ywrap
>
> 2) Write to RAM, use CPU to copy to XFB
> - Large CPU overhead
> + Max yres of 574
> + Max xres of 720
> + ypan or ywrap
>
> 3) Write to RAM, use CPU copy to EFB, use GX to copy to XFB
> - small CPU overhead
> - Max yres of 528
> - Max xres of 640
> + ypan or ywrap
>
> 4) Write to RAM, use CPU to create texture, use GX to draw texture to
> EFB and copy to XFB
> - some CPU overhead
> - Max yres of 528
> - Max xres of 640
> + ypan or ywrap

you forgot one important thing ... all ways except the first require an 
additional video buffer in main ram, and thus waste memory.

-- 

http://www.hitmen-console.org
http://www.pokefinder.org
http://ftp.pokefinder.org

The Scene always wins.


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08