Qt-contributors-summit-2013-OpenGL: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
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 <span class="caps">QGLW</span>idget -> QOpenGLWidget in QtWidgets | |||
** What’s left in QtOpenGL? => Deprecating QtOpenGL | |||
** How would it work with <span class="caps">QGV</span> | |||
* 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 |
Revision as of 14:06, 25 February 2015
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)
- ?
- Textures
- 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