summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/imgui
Commit message (Collapse)AuthorAgeFilesLines
* doc: Make copyright attributions work againLaszlo Agocs2018-05-231-1/+1
| | | | | Change-Id: Ic45773074486f3d2a4ee693137a7f98aee0d7255 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* Doc setupLaszlo Agocs2018-05-111-1/+1
| | | | | | | | | | | | | make docs will now generate a Qt3DStudioRuntime2 qch and html pages. Studio3D and Q3DSWidget have some dummy content to test this. Template pages for getting started, mobile, and embedded are also present. We can now move on to moving/adding the API docs in-source. Change-Id: I470c6832d9f53c53a743f49706050d793acd4a6a Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* imgui: store imconfig.h changes as a patchLaszlo Agocs2018-04-121-0/+47
| | | | | Change-Id: I312e5012ebfbdc48159f20fa6dfc7622064e1f1c Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* Avoid alloca on INTEGRITYLaszlo Agocs2018-01-033-0/+101
| | | | | | | | ...since it does not seem to exist there. Change-Id: Ibe1c2f1f383a6be5e8c240c59335fd9c5f178fa7 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* imgui/stb_truetype: Include the standard string.hLaszlo Agocs2018-01-032-1/+29
| | | | | | | | | ...instead of the non-standard memory.h Also store the patch separately, as is the custom with 3rdparty stuff. Change-Id: I641b3712e17613ffbceb5f0f060f4a757bf950cb Reviewed-by: Andy Nichols <andy.nichols@qt.io>
* Add an in-scene profiling viewLaszlo Agocs2017-11-2113-0/+25145
Do two consecutive double-clicks, taps, or press F12 (once the 3DS window has focus(?)) to unleash the awesomeness. Uses Dear Imgui. The important point here is being in-scene and lightweight, meaning this will function as-is on mobile and embedded. None of the alternatives (widgets, embed Qt Quick, etc.) can satisfy these criterias. CPU and memory stats are only available on Windows at the moment. There are several further ideas in the pipeline (framegraph statistics in particular). Also, the Qt 3D profiling could be hooked up in some form eventually. Note: This is not a replacement for qt3dsexplorer and similar. The goal is to keep this focused on graphics. Some of the debug features of q3dsviewer will get migrated though (like it is already done with the shadow toggle). Task-number: QT3DS-324 Task-number: QT3DS-325 Change-Id: Iac85867c7e3f45aff51af445d028f15fa044a88d Reviewed-by: Andy Nichols <andy.nichols@qt.io>