@All
Want to resurrect this thread with some interesting info which I know those who are interested in 3D on OS4 (especially on x5000), will be interested in the info above.
So, yesterday I just tested some beta components: the latest kernel and the latest Radeon RX driver. The kernel I tested doesn't mean being multicore, just the usual kernel with some improvements mostly from Thomas, and just the next version of the Radeon RX driver by Hans.
Together kernel and new gfx drivers bring some unbelievable speed up in ports i do via GL4ES (which use Warp3DNova and ogles2.library). MiniGL apps also have some speed up, but not that big as with GL4ES apps.
For example, take the quake3 and 1920x1080 fullscreen / all settings max / usual "timedemo 1/demo four running 3 times" on my X5000:
MiniGL version on RadeonHD SI: ~75 FPS
GL4ES version on public components on Radeon RX: ~78 FPS
GL4ES version on beta components on Radeon RX: ~133 FPS (!)
Yes, +55FPS!
I retested more games, and there are results:
"Quake3"'s timedemo1/demo four: +55fps
"HCraft" vary, from 30 to 50 fps more
Worlds: vary, in general from 15-30FPS more
SuperTuxKart : +15 FPS more
FooBillard++ : +25 FPS more
NeverBall : + 100 FPS more
NeverPutt : + 150 FPS more
Friking Shark: +50 FPS more
Irrlicht_demos: Quaketest + 25FPS, shaders tests + 800FPS, meshviwer test + 200 fps, "demo" example + 35 FPS.
In other words, it is just something unbelievable. I find out that speed increase comes from both kernel and Radeon RX drivers. About 30% come from Kernel (probably once Thomas add "dcbz only use half cache lines on X5000") and 70% come from Radeon RX change which is "Reduced overhead of getBMBytesPerRow(). It used to lock and unlock the bitmap, which is rather slow". Not sure that authors expect such a massive change, but that comes as a real unexpected bonus.
To see it all in action, you can watch a video made (as usual with comments and stuff) where I test 7-8 GL4ES game ports, so you can see the figures of FPS and compare if you are in interest.
There is:
Beta tests of 3D graphics on X5000 in november 2011. 1920x1080 full HDYeah, I still can't believe in such massive change. That of course without real DMA, which should bring even more at the end.