Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-15249

Harden the OpenGL graphics system on Symbian

    XMLWordPrintable

Details

    Description

      The OpenGL graphics system allows Qt applications to take advantage of OpenGL hardware accelerated rendering without writing any OpenGL code themselves. This differs from Qt's low level OpenGL APIs (eg: QGLWidget, QGLFrameBufferObject) where resources are created and managed by the application directly. The OpenGL graphics system consists of the following elements:

      • The OpenGL [ES] 2 paint engine QGLPaintEngineEx
      • A default backend to QPixmap QGLPixmapData
      • A default window surface QGLWindowSurface

      While these components are now working on Symbian, they are resource intensive and not adapted for use specifically on the Symbian platform. The X11 platform as well as MeeGo have their own custom adaptations of this graphics system and this project aims to investigate and implement the same level of level of customization as those platforms.

      Attachments

        There are no Sub-Tasks for this issue.

        Activity

          People

            jhautaka Jani Hautakangas
            jabarron Jason Barron
            Votes:
            16 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: