Qt-contributors-summit-2013-Scene-Graph: Difference between revisions
Jump to navigation
Jump to search
AutoSpider (talk | contribs) (Add "cleanup" tag) |
m (Categorize) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Cleanup | reason=Auto-imported from ExpressionEngine.}} | {{Cleanup | reason=Auto-imported from ExpressionEngine.}} | ||
[[Category:QtCS2013]] | |||
* What has been happening for 5.1 | * What has been happening for 5.1 | ||
** Render loop for windows | ** Render loop for windows | ||
Line 9: | Line 9: | ||
* Scene-graph integration with other rendering; ‘master mode’ with beginNativeRendering / endNativeRendering calls to ensure SG state is restored. | * Scene-graph integration with other rendering; ‘master mode’ with beginNativeRendering / endNativeRendering calls to ensure SG state is restored. | ||
* ‘slave’ mode; disable the render thread, have a well defined entry point to make SG perform rendering on an existing context. All GL state setup and init needs to happen inside this entry point. (This is for integration with OpenSceneGraph, <span class="caps">OGRE</span> etc where both context creation and timing/threading of rendering are out of our control) | * ‘slave’ mode; disable the render thread, have a well defined entry point to make SG perform rendering on an existing context. All GL state setup and init needs to happen inside this entry point. (This is for integration with OpenSceneGraph, <span class="caps">OGRE</span> etc where both context creation and timing/threading of rendering are out of our control) | ||
* Real support for AA – render to multisample texture formats to avoid a RenderBuffer - | * Real support for AA – render to multisample texture formats to avoid a RenderBuffer -> texture copy | ||
* Core profile support, especially for Mac; ES3 support; add <span class="caps">VAO</span>s, potentially other tweaks | * Core profile support, especially for Mac; ES3 support; add <span class="caps">VAO</span>s, potentially other tweaks | ||
* Stand alone module? | * Stand alone module? |
Latest revision as of 17:32, 6 January 2017
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. |
- What has been happening for 5.1
- Render loop for windows
- New threaded renderloop
- What is going to happen for 5.2?
- Renderer
- Animations on a thread?
- Scene-graph integration with other rendering; ‘master mode’ with beginNativeRendering / endNativeRendering calls to ensure SG state is restored.
- ‘slave’ mode; disable the render thread, have a well defined entry point to make SG perform rendering on an existing context. All GL state setup and init needs to happen inside this entry point. (This is for integration with OpenSceneGraph, OGRE etc where both context creation and timing/threading of rendering are out of our control)
- Real support for AA – render to multisample texture formats to avoid a RenderBuffer -> texture copy
- Core profile support, especially for Mac; ES3 support; add VAOs, potentially other tweaks
- Stand alone module?