How can I take a screenshot with a resolution of 8kx8k? I’ve successfully taken 4kx4k screenshots using glviewport but my GF3 has a maximum viewport size of 4kx4k so I can’t go any higher with this method. I could maybe use Mesa but I was wondering if there was a better way?
you could shoot 4 4kx4k images (upper left, upper right, lower left, lower right) and merge it together with some painttool or by yourself.
be careful to set your projection matrix correctly (glFrustum) to get the four quads.
There’s a “tiled rendering” library around written by Brian Paul (author of Mesa). It takes care of all the necessary tweaks to your projection matrices, etc.
I’ve used it, and it works as advertised. I don’t seem to be able to locate it on the FTP server I downloaded it from, as Mesa seems to have moved wholesale into the Sourceforge fold. I can mail you the tar.gz if you want (it’s only 23kB).