summaryrefslogtreecommitdiffstats
path: root/src/render/render.pro
Commit message (Collapse)AuthorAgeFilesLines
* Remove dependency on the obsolete opengl moduleLaszlo Agocs2015-02-131-1/+1
| | | | | | | QGL* is not used anywhere so the module is not needed. Change-Id: I1e091b1c3c0ed37c3587c6caf3bb7cf18cf5af0b Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add skeleton documentation for Qt3DRenderSean Harmer2014-12-311-0/+2
| | | | | Change-Id: Ib57dee14e76bc698d56fe5c5975bb98c054ed2bd Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Added QPhongMaterialPaul Lemire2014-12-221-1/+4
| | | | | | | | | QPhongMaterial is a default phong lightning implementation to be used in Qt3D scenes created from C++. Supports OpenGL 3.1, 2.0 and ES 2.0 Change-Id: I6f57ccf7ae2264cd0110de2081de841406a5efc4 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Don't force a dynamic build when not configured for gcovSean Harmer2014-12-211-2/+0
| | | | | | | | This is needed to allow Qt3D to build when Qt is configured for a static build. Change-Id: Ib3d5bbe3df57ef13d94788dcbadedef983b028a6 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Remove references to unused private headers variable in .pro filesSean Harmer2014-12-211-1/+1
| | | | | Change-Id: Ia0e38843b4dc720e55d6e65d9bd97c27eeb7e9f7 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* renderlogging.h -> renderlogging_p.hSean Harmer2014-11-191-1/+1
| | | | | Change-Id: I985366c47d2a1f721761c64b1870850071ace885 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Add an example demonstrating more materialsSean Harmer2014-11-131-1/+1
| | | | | | Change-Id: I02c17262812fbfbd94287a0449027d985a2fe7ae Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* QParameter refactoredPaul Lemire2014-09-301-0/+1
| | | | | | | | | | | Removed type property. Created private export to export private classes. Set up a setValue in the private class to handle QML cases where we can receive a QJSValue. Change-Id: I95f2f8fa7bcb539a873245db25c4c2a69b15f1e0 Task-number: QTBUG-41538 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* QGraphicsHelper FBO creationPaul Lemire2014-09-151-1/+1
| | | | | | | | | For OpenGL 2 uses QtOpenGLExtension for FBO support. MRT to come in a later patch. Change-Id: Ie2ae1830d198cac722cbc2c0f3bad335416eb64c Reviewed-by: Paul Lemire <paul.lemire@kdab.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Assimp external dependencyPaul Lemire2014-08-191-2/+3
| | | | | | | | The AssimpParser is now a SceneParser plugin that is build if config tests for assimp succeed. Change-Id: I0e3f6a6ce2a43298b71b0261084f6c79521f214d Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add rollerball example to show rendering and physics basicsSean Harmer2014-07-181-1/+1
| | | | | | | | At present it only exercises the renderer but it will be extended to also cover the physics aspect too. Change-Id: I83217f09eeb3471b8a508fa8a8948410ad1e1d58 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* d-pointer FrameGraph componentSean Harmer2014-06-261-1/+1
| | | | | Change-Id: I1384e6daf0aafcef7229f277e3002043360d3565 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Removed last QML dependency of the Render module.Paul Lemire2014-05-251-1/+1
| | | | | Change-Id: Ie1041622b7de10d22afc439042301493e737b7f1 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* QQmlExtensionPlugins for Qt3DCore and Qt3DRendererPaul Lemire2014-05-251-1/+1
| | | | | | | | | | | | | | | | | Quick3D components for core and renderer have been moved to their own module. For each module, a QQmlExtensionPlugin has been created and is installed in qtbase/qml/Qt3D/. To use the Qml API, 3dquick needs to added in the .pro. 3dquickrenderer can be added if subclassing Quick3D elements defined in Renderer. Otherwise, appending it is not necessary as the Qml engine will automatically load the QQmlExtensionPlugin. Core has no more reference to the QML module. Qt3DRenderer still has references to the QML module which will be remove in follow up patches. Change-Id: I0cd5cbd27020c776b9eb8d1548514df2b1321bbd Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Categorized logging in RendererPaul Lemire2014-04-221-1/+5
| | | | | | | | | | | | | | | Logging categories in Renderer : -Backend -Frontend -Framegraph -Io -Jobs Also cleaned up things here and there while going over various classes. Change-Id: I8bf1da0769c764621236dc45e954d193c768e2af Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Relocate the render aspect outside of coreSean Harmer2014-03-291-0/+36
Change-Id: I636442d2d71342fd248b90674176cede895feab2 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>