TheGoodDoktor
Still Fresh
- Joined
- Sep 6, 2008
- Messages
- 74
Hi
So I've managed to get my rendering engine running on a Beagleboard using the SGX. At the moment I'm using GLES 1.1 and I've been having a lot of trouble getting the scene to render at a decent frame rate.
The framerate definitely seems to dependant on where the camera is and at the slowest I can actually see the frame draw in 2 halves (or so it looks)
My first thought was that I had alpha testing or blending switched on all the time but switching this off does nothing for the framerate.
I'm pretty sure it's not CPU related as a debug & optimised build run at the same speed.
I was thinking that it could be something to do with the SGX driver implementation of GLES 1.1 but I was wondering if anyone has seen this happen.
I am in the process of writing a GLES 2.0 version of the renderer which was always part of the plan so I will be able to see if this makes a difference.
I'm running at 1280x768 which is admittedly quite high but I don't think that explains the huge variance in frame rate I've been experiencing (<1fps to ~30fps).
Cheers,
TheGoodDoktor
So I've managed to get my rendering engine running on a Beagleboard using the SGX. At the moment I'm using GLES 1.1 and I've been having a lot of trouble getting the scene to render at a decent frame rate.
The framerate definitely seems to dependant on where the camera is and at the slowest I can actually see the frame draw in 2 halves (or so it looks)
My first thought was that I had alpha testing or blending switched on all the time but switching this off does nothing for the framerate.
I'm pretty sure it's not CPU related as a debug & optimised build run at the same speed.
I was thinking that it could be something to do with the SGX driver implementation of GLES 1.1 but I was wondering if anyone has seen this happen.
I am in the process of writing a GLES 2.0 version of the renderer which was always part of the plan so I will be able to see if this makes a difference.
I'm running at 1280x768 which is admittedly quite high but I don't think that explains the huge variance in frame rate I've been experiencing (<1fps to ~30fps).
Cheers,
TheGoodDoktor