Post#240 » Sat Jul 03, 2021 7:05 pm
Thank you guys.
@Roel, for fps, I suspect the PVR is the issue...
I am using GLDC, really good OpenGL implementation on the DC by Kazade.
Will give him a demo level with source, so hopefully we can find out why the performance is the way it is...
I am not doing much, maybe you have an idea what's the problem:
I have 5 or 6 layers of Parallax, each layer is 10*7 (10 hor, 7ver) 64*64 tiles
Far layer is drawn as Opaque.
and next layers are a mix of Opaque and Punch Through.
At most, there will be 10*7 * 6 64*64 tiles, but very much the real value is half that. So on screen there will be 10*7 * 3 64*64 textures, so 210 quads, or 420 polys.
and still, the performance is 30 to 50 fps max...even if only using one texture, the same is used for all the quads. (I did as a test to see if texture switching is the issue, but it's not, having many different textures or just one doesn't affect performance at all).
Do you have an idea what the issue might be?
@mazonemayu
I might be interested, can you please send me more info about them? on twitter if you want, by private message.