nubie
Recovering Jerk-A-Holic
The recent demo comp turned up an interesting 3D engine, run on the 940T at 50mhz:
When I checked out the link (not really a link, due to an extra / that isn't needed), I found this:
https://gna.org/projects/gpu940/
My question is, does this mean we can display different information on the TV screen and the LCD at the same time? I would assume so because many high-end media centers have a high-res LCD for their case display, and it shows the standard info while a movie plays on the TV.
Has anyone been able to output to two screens?
I just realized that he probably means framebuffer as in the ability to buffer ahead to keep scenes running smoothly, oops.
Still, I see many possibilities for rendering to two screens. I could make a headset, mount another LCD and play with 3D depth perception, it would be interesting for sure.
Or a game like battleship, where each user takes turns on the GP2X, animations play on the TV (it could be interesting to make clouds cover the unknown regions), each user "logs out" and the next "logs in" so that they don't see each others screen. Nothing fancy, just a two-key password.
rixed posted on Aug 2 2006 at 04:20 PM said:Actually the source code for my 'code alone' demo was available long before I submitted the entry.
It's all hosted in gna.org and is GPL, as is the 3d rendering library (which is the real project, in fact) :
http:///gna.org/projects/gpu940/
(go to the cvs section to browse online or checkout the whole project).
I'm not surprised, retrospectively, that the demo let the gp2x in some undefined state, as the progam loaded onto the 940 (namely, gpu940) is not unloaded. It should downclock the 940 to 50Mhz then keep reading it's command buffer in a tigh loop when the demo ends, with the vertical interrupt still happening on the 940...
Also, for people who have not their gp2x at hand, the demo is compilable for x86 targets (and runs much much faster there )
When I checked out the link (not really a link, due to an extra / that isn't needed), I found this:
https://gna.org/projects/gpu940/
The GPU performs clipping, projection and drawing. Geometry can be drawn onto as many video buffers as you need (not limited to 2). Textures and Z-buffers are like video buffers, so that any texture or z-buffer can be drawed onto, and that any previous video buffer can serve as a texture or z-buffer.
My question is, does this mean we can display different information on the TV screen and the LCD at the same time? I would assume so because many high-end media centers have a high-res LCD for their case display, and it shows the standard info while a movie plays on the TV.
Has anyone been able to output to two screens?
I just realized that he probably means framebuffer as in the ability to buffer ahead to keep scenes running smoothly, oops.
Still, I see many possibilities for rendering to two screens. I could make a headset, mount another LCD and play with 3D depth perception, it would be interesting for sure.
Or a game like battleship, where each user takes turns on the GP2X, animations play on the TV (it could be interesting to make clouds cover the unknown regions), each user "logs out" and the next "logs in" so that they don't see each others screen. Nothing fancy, just a two-key password.
Last edited by a moderator: