Qt-contributors-summit-2013-OpenGL

From Qt Wiki
Revision as of 17:19, 6 January 2017 by EdwardWelbourne (talk | contribs) (Categorize)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

Ideas for kicking off discussion

  • New OpenGL enablers:
    • Textures
      • Samplers
    • Extending QOpenGLFramebufferObject
      • Access the color[i] attachment i>0
      • Access the depth+stencil attachments
    • Image Formats
    • Transform feedback
    • Uniform Buffers & Shader Storage Buffers
    • GL debug labels (QObject name?)
    • Occlusion queries
    • Shader pipeline objects (mix ‘n match shaders)
    • ?
  • Moving QGLWidget -> QOpenGLWidget in QtWidgets
    • What’s left in QtOpenGL? => Deprecating QtOpenGL
    • How would it work with QGV
  • Text rendering
    • On textures?
    • distance field generator in QtQuick => move to QtGui?
  • Adopt a native GL context
  • Driving animations from an OpenGL thread
  • Qt3D 2.0