summaryrefslogtreecommitdiffstats
path: root/qt3d.pro
Commit message (Collapse)AuthorAgeFilesLines
* Add Profiling OverlayMike Krus2020-01-171-1/+2
| | | | | | | | | | | | | | | | | Can be activated at adding a QDebugOverlay in the frame graph to identify which surface it should be renderer one (renders only once on first branch that contains such a node). Can be also activated on the forward renderer from Qt3DExtras. - Shows information about FPS and number of jobs/renderviews/commands/vertices/entities/geometries/textures... - Allows to toggle job and gl call tracing and open folder where trace files are stored - Windows to show and dump glinfo and renderview/command details to the console Change-Id: I286ff85760e8f8f0604a23458883ff22229bda94 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Fix the build with -no-guiLiang Qi2019-04-091-2/+2
| | | | | | Task-number: QTBUG-74602 Change-Id: If9cf0795e887a0b3cdfed0a6f5e7798116ef137d Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Qt3D depends on QtGuiLiang Qi2019-02-051-0/+1
| | | | | Change-Id: I2b2e0cc6c9991672bd40a5fea5ca8eb1adc3095c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update name of emscripten platform in requires conditionEskil Abrahamsen Blomfeldt2018-10-041-1/+1
| | | | | | | The html5 platform was renamed to wasm. Change-Id: I4f69acb770e0a0b0013673e7ef8bf4af2aed4948 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* Prepare for introduction of WebAssemblyEskil Abrahamsen Blomfeldt2018-06-271-1/+1
| | | | | | | | | | This pre-emptively disables Qt 3D for WebAssembly so that we can easily get builds into the CI system prior to actually merging the code. The module does not build for WebAssembly and is not part of the essentials we support in the first version. Change-Id: Idf9d1f64eb909c68ce05614f2b3f4c51e0a43c2a Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Convert qt3d to the new configure systemLars Knoll2016-10-281-3/+0
| | | | | | | | | Remove some duplicated code between the assimp test and assimp_dependency.pri and do all pkg-config related tests during config time. Change-Id: If97c4cf53cd0356e7ee4e618a8d645ea697b3dfc Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
* Adjust to qtConfig() changes in qtbaseLiang Qi2016-08-211-1/+1
| | | | | Change-Id: Ic5b9447ef9ba54124553775b973d616af22b7032 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* fix parallel builds: declare dependency of examples on toolsOswald Buddenhagen2015-12-161-0/+1
| | | | | Change-Id: I09e1e1bfc282ec361ff815b1ae36ffae0d5d88a2 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* don't build qt3d when qt is compiled without openglOswald Buddenhagen2015-06-271-1/+2
| | | | | | Task-number: QTBUG-46830 Change-Id: I690464fd01b0979bcad1c7acafbf9e34205906d9 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* remove pointless gles1 checkOswald Buddenhagen2015-06-271-5/+0
| | | | | | | | gles1 was purged from qt years ago. Change-Id: Ia7678deda06f2ecfb5ad3e1a696e93871fa48759 Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Remove incomplete bullet and OpenAL aspectsSean Harmer2015-02-191-1/+0
| | | | | | | This can be reverted following the merge from dev -> 5.5. Change-Id: I7b85e64aa91d9ed81e3ef4d866e531056314d72e Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Assimp external dependencyPaul Lemire2014-08-191-1/+1
| | | | | | | | 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 configure test for bullet physics and conditional buildSean Harmer2014-07-091-0/+3
| | | | | Change-Id: Iee429485135f186c183701bd2b4d5ce3d1b13c28 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Relocate the render aspect outside of coreSean Harmer2014-03-291-0/+3
| | | | | Change-Id: I636442d2d71342fd248b90674176cede895feab2 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Disable demos, examples, tests, tools temporarilySean Harmer2014-02-101-7/+7
| | | | | Change-Id: Id7240632c7a4d6e59666488858b23a3fead389cd Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
* Don't build qt3d without opengl moduleAlex Blasche2013-06-131-4/+3
| | | | | | | This is required to fix CI build of qt3d and subsequently qtlocation. Change-Id: Iec836a88941329f773e785502a1fa528cc358415 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* Use quotes for the error stringsLaszlo Papp2013-03-231-2/+2
| | | | | Change-Id: Ibff2e3ff56d457864e8e86bac27ac686a5e30041 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* use centralized handling of QT_BUILD_PARTSOswald Buddenhagen2012-07-091-37/+4
| | | | | Change-Id: I2e5d865f157624165a8f946183d6307a15eae15c Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
* rename util/ => tools/Oswald Buddenhagen2012-07-091-2/+2
| | | | | | | to fit generic naming convention Change-Id: I06c1f52bff24038bf4d211a33e0569cb2e214566 Reviewed-by: Danny Pope <daniel.pope@nokia.com>
* Remove doc.pri (superseded by qt5/qtdoc doc build)Julian de Bhal2012-04-051-2/+0
| | | | | Change-Id: I8386fb03f970220057ab1ebe13fda6fffb0cf2fc Reviewed-by: Danny Pope <daniel.pope@nokia.com>
* Integrate Qt3D into Qt5 and fix some qdoc errors.Peter Yard2012-02-141-6/+40
| | | | | | | | | | | | | | | | This doc change by 'integrating into Qt5' also made some changes to the build system, so that now you need QT+=3d everywhere (instead of QT+=qt3d as it was previously). We have been asked to make this change, and it seems it is required for this doc system to work, so lets get it done. Note that the original change had a docsnippets target but that did not work at all and will have be done in a later commit. Change-Id: Icf4bc6b4be9494f1752e18ca1f5198c8fe8ecf53 Reviewed-by: Peter Yard <peter.yard@nokia.com> Reviewed-by: Julian de Bhal <julian.debhal@nokia.com>
* Make Qt3D buildable without widgets or opengl.Sarah Smith2011-12-211-39/+0
| | | | | | | | | | | | | | | | Pull out all references to QGLContext, and QGLWidget and so on; and replace with the equivalent from the gui library. Where there is no equivalent, eg the BindOptions enum, then reimplement. Also get rid of the harmattan and symbian packaging goop. This had become completely unmaintainable, and was making it very hard to see what dependencies were being pull in by the various parts of the build system. In order to have any confidence that conditional compilation would not add in some problematic dependency, clean all this up. Task-number: QTBUG-23299 Change-Id: Ied92ca1397076986e455674b064d8540bb13c0df Reviewed-by: Sarah Jane Smith <sarah.j.smith@nokia.com>
* New Repo: updating references to qt3d/qt3dquick.Patrick Burke2011-12-121-0/+58
Change-Id: I1f980fecc22780584b54704ec03c4d37439799ca Reviewed-by: Patrick Burke <patrick.burke@nokia.com>