Other Parts Discussed in Thread: AM3894
Hi everybody,
I'm working with the AM3894 EVM and I'm trying to run a Qt/OpenGL application on the SGX530 chip.
Basically, it seems that some features are either broken or unimplemented on that chip.
If you can discuss this with me, please have a look at the relevant code where the GL context is made current:
http://qt.gitorious.org/qt/qt/blobs/4.8/src/opengl/qgl_egl.cpp#line228
As you can see, Qt is explicitly enabling workarounds for:
* the need of clearing *all* client buffers (color, depth, stencil as well?) before drawing a frame;
* unrealiable behaviour of glTexSubImage2D on textures bigger than 1024x1024;
* unrealiable behaviour reading from FBO's: from what I have understood, this also seems to make impossible for the driver to implement cursor drawing in hardware without redrawing the whole frame each time the cursor moves.
Are you aware of any of the above problems? And, if so, will a later revision of the chip be available to avoid doing these workarounds
Many thanks,
Katia