| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I5da8ad326cd9b5195d740bd82c190db48d4c50d0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Fixes: QTBUG-125025
Pick-to: 6.7 6.5
Change-Id: Ib1f9136aedb2035b780174b3d8f2973d31f74c89
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit 5e413dcc3261e5ef5f5c2b80acdad587c3e14235)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3f6ff18ea57b50f8f1d6e8b18241318b7dd49da4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
| |
Task-number: QTBUG-124907
Change-Id: I78b2c1af71091896da715b8235684649a95113f2
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
| |
Change-Id: Ieeeb6fbcdaf16430543278fdc461bc2d1ac85a1b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to QUIP-18 [1], all test files should be
LicenseRef-Qt-Commercial OR GPL-3.0-only
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I966d4033a73aacabb39f582270f2f1c18e2bcecd
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to QUIP-18 [1], all tools files should be
LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I1f7d2bfd26fd45763a59a22c14686b9ded8d3491
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
| |
Change-Id: I7fcad4a38ad4e2979ac2446264e1ff52008c86d5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8c9b5a07fca8fc8d1e819df1873639552d265e69
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to QUIP-18 [1], all examples and snippets files should be
LicenseRef-Qt-Commercial OR BSD-3-Clause
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I34b4d6d4a5a6715fb270a916ac7c19c3a09b27d9
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
| |
Change-Id: Ia70c9852eab2049f7287043b47bd3aa08b096dc7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This connection was created in QMouseHandlerPrivate's constructor,
however at that point the `q_ptr` hadn't been initialized yet, so the
connection's 3rd parameter was null, which produced a runtime warning.
Move the initialization, and other relevant code, of the QTimer member
to init().
Drive-by change: use chrono literals; add missing include.
Amends 7671478aad2d2a48148852e9ce5a5b598a59f23d.
Pick-to: 6.7
Change-Id: I305e740617e83cf8120ffc25c67004a7dbcc1df8
Reviewed-by: David Faure <david.faure@kdab.com>
|
|
|
|
|
| |
Change-Id: I96d6930d5999f2a60b22f35c2e9a7c295a295d39
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Change-Id: I1f55f4ce10107b5d4b3f92e1cb022a0c6595186b
Pick-to: 6.7 6.7.0
Task-number: QTBUG-123483
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
| |
Change-Id: I4f180635a7b851ef6cc24e93e2487195c6934c91
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I6946663c70c585db0d0cb85e1aa39f8a2dae392b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4ebdd68b67decd9b8ea26a7f0b659f3874eabe8b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Adds a new property to control the texts alignment.
Allowing the text to be centered, right aligned, etc.
Change-Id: Ifa21d6b5e4c9c97547063ecd38311397899f70e5
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
| |
Change-Id: I298c87866fb6db1547ad9e3371297fc0523d396c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
By adding it to the default build flags via .cmake.conf.
This amends commit f981367f365686e6c6bf99d0416d8fd6efb87f32.
Task-number: QTBUG-116296
Change-Id: Ie1c95f4245694ea7bee17da2d32becc08132cb20
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
| |
downloadRHIBuffers() needs a valid QRhiResourceUpdateBatch
Fixes: QTBUG-121702
Pick-to: 6.7
Change-Id: I22e97c028aa6b85b505b64b8f65f9a18e31ea2c9
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
| |
[ChangeLog][RHI] Add support for Int and HalfFloat attributes
Change-Id: I1b0b913a629c92a2cb87e067ec0402b8fd59d4c2
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When creating a QPaintedTextureImage without calling repaint() nor
resizing, Qt 3D crashes because there is not generator created.
Even though it is not a normal use case, avoid crashing, by creating an
empty generator in the constructor.
Fixes: QTBUG-122613
Pick-to: 6.6 6.7
Change-Id: Iac5abd7d728330c5fa28e3de49a1e7ff261ace3f
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ensure same lock is used when generating property values for ShaderData.
Not doing so could cause a race condition if two different threads
checked if ShaderData contained property value for a given block at the
same time.
Also removes unused method to avoid similary issues in the future.
Fixes: QTBUG-111427
Pick-to: 6.7 6.6
Change-Id: Iadf88aeb7a440bcfd46f2a8e164403fa7d6e1713
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
| |
Change-Id: Ib57577f54f94456e23a1c8082d10fc5d52e06869
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic09de52269df8ac8b376e9bc05041aac2dbcd496
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Pick-to: 6.7
Task-number: QTBUG-122377
Change-Id: I674641da56e2a5c3578a81ff3236f7389e5ddd24
Reviewed-by: Jaishree Vyas <jaishree.vyas@qt.io>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
| |
Change-Id: I96f278853e4d9d54f0101d501da184ddd40803fd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Upcoming changes to QDoc require API entities to be fully qualified;
previously, QDoc maintained a list of 'open namespaces' that were
part of matching the documented entity with its declaration, but
that concept does not work for parallelized parsing where the order
of processing can be arbitrary.
Change-Id: I1662fb4692b5c91a2d9e33eb17708544d9cd1ebb
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
|
|
|
|
|
| |
Change-Id: I7243f81baeb89d7ec6c69bdf794383b18d846678
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3a0f7c9aaef43bb756aa1e0aad294054da9b2014
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we need to avoid polluting the global (or qt) namespace by moving the
`using namespace Qt3DXXX` statements into the namespace where it's
actually required.
furthermore:
* replace `QT_USE_NAMESPACE` with `QT_BEGIN_NAMESPACE`/`END` pair
* exclude some translation units with name clashes inside anonymous
namespaces
Change-Id: I5301b55c6a0c7079602c759f5bde152354149880
Pick-to: 6.7
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
| |
Change-Id: Ie235fc31b7666049a3808da7b72fcb4816b21f52
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
fixes clang's: -Warray-parameter warning
Change-Id: I8c1af840b37a0e83252cf64539c384fb5240ba90
Pick-to: 6.7
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
|
|
|
|
| |
silence's clang's:
variable 'channelIndex' set but not used [-Wunused-but-set-variable]
Change-Id: Ie551ebbd7c3e49146fe0db4cc01c39be45437752
Pick-to: 6.7
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
|
| |
Pick-to: 6.6 6.5 6.7
Change-Id: I1c059645ce9dee26784a0d4a1df6a9cb1046a02f
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
|
|
|
|
| |
Added revision number to properties added in 6.7 and made sure all
slots were tagged properly.
Pick-to: 6.7
Change-Id: I558824cb22fdf8d66c1f6859c5112ea912bdc21c
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
|
|
|
|
|
| |
Change-Id: I5b2ae8b14878d90b95facb84d5f7d1978b451716
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iaf15fe2b89699df96c20d332d7e19773e560e016
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-84884
Change-Id: I21d27b35108c9d7aa1941e4fbc5850455b2099e2
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib84889b7b344998781fd095621d3e7080bed562d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic3f9115a9d55038b3d8901b894d662164e8a79bc
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
| |
Change-Id: I448db158d9278f70e9a90c7c87b2928e25942195
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
| |
Change-Id: I35c8baa70c90e622b73fa1c6648b82d83de82565
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iee901c9e1ecf4923cfa748720e8de9b89a9000e4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1a37e256759046cfe374bf71d0034b4e1f14429c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I932571833ae612f635178189b3302f54bb15351c
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
|
|
| |
It is not used anywhere.
Change-Id: Ia8cdc4e891cf50bb90767ae25fbe4e6c762e0f7c
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This enables uniform buffers for all rendering stages
including the compute stage.
[ChangeLog] Enable uniform buffer for RHI compute shaders
Fixes: QTBUG-119659
Pick-to: 6.6 6.7
Change-Id: I7c83bc9bf33cef4b925b52b7f4d6cde79e7e62e3
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
|
| |
Pick-to: 6.7 6.6 6.5
Change-Id: Ia9aee43e03ed9efb8538e6cd7b25fa06fa5cb97d
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|