summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/renderer/commandthread.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix CommandThread context creationLaszlo Agocs2018-04-051-5/+13
| | | | | | Task-number: QTBUG-67498 Change-Id: I4a98a81e2c5fc9fda221505b7504c3ec93e47d69 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Fix race in startup/shutdownPaul Lemire2018-03-231-0/+1
| | | | | | | | | | | | | When the AspectEngine with a QRenderAspect (and RenderThread) is started and stopped within the same loop, there was a race in which Renderer::shutdown would possibly be called while Renderer::initialize wasn't complete. Apart from testing, such starting and stopping within the same loop is strongly discouraged as Qt3D doesn't have time to create an offscreen surface to properly release GL resources. Change-Id: Ie6f0a0698c213e3015bc9c51efc48d8706f20b3b Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Move Renderer specific classes into new folderPaul Lemire2018-03-191-0/+195
This is another step toward isolating the renderer from the render aspect Change-Id: I4031675b961d6645b65bbe05cf62d150993038b0 Task-number: QTBUG-61151 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>