Hello Diego,

The paint engine finds it easier to translate Qt (2D) draw calls to equivalent 
VG calls. In real-world HW implementations,  this does not translate to better 
performance. Also, I recall this backend was supported only in Symbian or 
similar, and not Linux.

regards,
Prabu

From: Diego Sueiro [mailto:[email protected]]
Sent: Thursday, April 17, 2014 12:47 PM
To: Sundareson, Prabindh
Cc: meta-ti mailing list
Subject: Re: [meta-ti] AM3359 with OpenVG libraries

Prabu,

On Thu, Apr 17, 2014 at 2:34 PM, Sundareson, Prabindh 
<[email protected]<mailto:[email protected]>> wrote:
Do you have some pointers to why regular Qt widgets are only accelerated by VG 
and not with GL ?

At http://qt-project.org/doc/qt-4.8/qt-embeddedlinux-opengl.html:
Using OpenGL ES with Qt
To use OpenGL-enabled widgets in a Qt for Embedded application, all that is 
required is to subclass QGLWidget and draw into instances of the subclass with 
standard OpenGL functions. The current implementation only supports OpenGL ES 
and 2D painting within a QGLWidget. Using OpenGL ES to accelerate regular 
widgets as well as compositing top-level windows with OpenGL ES are not 
currently supported. These issues will be addressed in future versions of Qt.
Note: The OpenGL paint engine is not currently supported in regular widgets. 
However, any application that uses QGraphicsView can set a QGLWidget as the 
viewport and obtain access to the OpenGL paint engine that way:


Regards,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/
-- 
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

Reply via email to