Geeks3D Forums
March 15, 2010, 05:08:14 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: GPU Caps Viewer 1.8.2 available.
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Qt Graphics and Performance - An Overview  (Read 373 times)
0 Members and 1 Guest are viewing this topic.
JeGX
Global Moderator
Full Member
*****
Posts: 211


View Profile WWW
« on: December 16, 2009, 04:26:42 PM »

Link: http://labs.trolltech.com/blogs/2009/12/16/qt-graphics-and-performance-an-overview/

Quote
We have two OpenGL based graphics systems in Qt. One for OpenGL 1.x, which is primarily implemented using the fixed functionality pipeline in combination with a few ARB fragment programs. It was written for desktops back in the Qt 4.0 days (2004-2005) and has grown quite a bit since. You can enable it by writing -graphicssystem opengl1 on the command line. It is currently in life-support mode, which means that we will fix critical things like crashes, but otherwise leave it be. It is not a focus for performance from our side, though it does perform quite nicely for many scenarios.

Our primary focus is the OpenGL/ES 2.0 graphics system, which is written to run on modern graphics hardware. It does not use a fixed functionality pipeline, only vertex shaders and fragment shaders. Since Qt 4.6, this is the default paint engine used for QGLWidget. Only when the required feature set is not available will we fall back to using the 1.x engine instead. When we refer to our OpenGL paint engine, its the 2.0 engine we’re talking about.
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!