we did let OpenGL ES work on beagleboard, but still with some
problem needed to be fixed. we modified hellogl_es example code. we
note that: with full screen, the example can work, but with a window (
not fullscreen), it twinkled , rendered some color bars on to screen.
for more detail, please refer to:
http://groups.google.com/group/beagleboard/browse_thread/thread/06354a2c618365d6
I found that, there is a openembedded recipes under development
related with opengles/qte. I don't tried that, maybe it's still on
development.
if you compiled you hellogl_es demo, but not work properly, you
should debug it with you own qte opengl es code, such as how to render
a simple triangle on screen to see if it can be draw on screen. after
that, you should let you triangle rotate to see if it work as you
expected.
we debug step by step like that, and finally found something. the
Qte opengl es demo can be modified work on fullscreen. we don't know
what to be fixed, maybe some one can point out this.
I hope this helps. if you find more info about QTE/OPENGL ES, please
update this thread to share with more people.
thanks
On Wed, Aug 5, 2009 at 4:40 AM, Jie Hao<michae...@gmail.com> wrote:
> Hi,
>
> Did you have any luck to make the openGL run with Qt Embedded. I ran into
> some same problems as you did. Now I can run the demo from the SGX sdk, and
> compile Qte with openGL ES 1.x enabled, but the hellogl_es can't initialize
> the opengl widget ( the normal Qt widget runs perfect) , and gives these
> messages:
>
> Could not create the temporary EGL surface
> QEglContext::createSurface(): Unable to create EGL surface, error = 0x3001
> Could not re-create the temporary EGL surface
> blit_16(): Image format 0 not supported!
>
> I think it has something to do with the powerVR driver.
>
> Do you have any idea about this?
>
> Thanks in advance,
>
> Jie
>