Hi,
I'm working on OMAP3530 board on WinCE 6.0 R2 with BSP 6.10 and I'd like to know if it's possible to determine whether OGLES is using single buffering or double buffering. For the moment we think that OGLES is rendering with a single buffer thanks to this little sample :
1. We clear with Red color
2. Do a SwapBuffer => Screen is Red
3. We clear with Green Color
4. Do a SwapBuffer => Screen is Green
5. We clear with Blue Color
6. Do a SwapBuffer => Screen is Blue
7. Do a SwapBuffer => Screen is still Blue
8. Do a SwapBuffer 800 times => Screen goes on being blue
The same example on PC with double buffering gives a different result from step 7 (switch from blue to green). What is strange is that we never had tearing.
Is it a configuration in OS Design or with EGL API ? What are the possible drawbacks to use single buffering (performance, tearing ?). Do you advice us to switch in double buffering mode and how ?
Thanks for your help.
Best regards.
Bertrand Forestier.