| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/| | |
| | |/ /
| | | |
| | | | |
Change-Id: Ibc90d50504e250a6f90f1c6f179c41cafb7f908b
|
| | |\ \ |
|
| | | |\|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
.qmake.conf
Change-Id: Iabe445fa892f2022aa1e58d1783a2d588d6b6a87
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Task-number: QTBUG-74165
Change-Id: I4d3de42cddd8f6e1e6729cc16a52e135ab7fa3b1
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I9e9da54e565ad7818e6ea8196a062af8b4931783
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
Task-number: QTBUG-74391
Change-Id: Iec111e88d38fb9a143a60a647251601f331fc41e
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Which otherwise fails following the introduction of ShaderImage
Change-Id: Ie41057974cef133e4e9b9718df370b82ee7d3d65
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|\ \ \ \ |
|
|/| | | |
| |/ / /
| | | |
| | | | |
Change-Id: I75abb23476585050187caf9490606e60c850ce4f
|
| |\ \ \ |
|
| | |\| |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
.qmake.conf
Change-Id: Id34a7e40a1bd8f5bfbf87d3f3c06129bdfaebdf1
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Iff6e240187e3515a51f41a91da827d4a53c01a31
|
| | | |\ \ |
|
| | | |/| |
| | | | |/
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
.qmake.conf
Change-Id: Iae5fa92dfdf8012315c043e20950368e42451e20
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The code snippets were outdated, referring to QML properties that
do not exist. In particular, the Deferred Rendering section contains
code that was based on an example that's since moved into tests.
Adapt the code to match the updates done to that example and also
mention where it originates from.
Task-number: QTBUG-73024
Change-Id: I9ec750d05f8e853e5614f33dadcbe44a0b42e356
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This change adds missing C++ and/or QML documentation for:
* enum QBuffer::AccessType
* QBuffer::accessType()
* QBuffer::dataAvailable()
* ForwardRenderer::externalRenderTargetSize
* enumeration Qt3D.Render.Light::type
* Qt3D.Render.Light::color
* Qt3D.Render.Light::intensity
Fixes: QTBUG-73071
Change-Id: I48b13cb8001558b20bd801b6f96f5b5933144d82
Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
|
| | | | |\ |
|
| | | | |/|
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I871b54c0af70d568a489416db859e827d865c273
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I639e7fd3ee6df52b10195b2e183bb46c4380350d
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | | | | |\
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I43d66c3533ee546f40c1a1373717721b48fcd23b
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ibfc879d78837fb297244384deef0bff699a3b105
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Adapt the KTX loading code from Qt 3D Studio. Currently
only supports a limited subset of texture types.
[ChangeLog] Add basic support for KTX container format.
Change-Id: Iccad368ed5db571f1f896fb77889db16b8d4b794
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I00539700feddfd69b8486838240935109d24457f
Reviewed-by: Michael Brasser <michael.brasser@live.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Unblacklist tests on platforms that have not failed in at least 60 days
Change-Id: I5e8aba474f14e8d333f9d6d29b57e07476c7896e
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
|
| |\ \ \ \ \ |
|
| |/| | | | |
| | |/ / / /
| | | | | |
| | | | | | |
Change-Id: Ib1f5677a99f63b15c3990fea130c8bbe946f31ff
|
| | |\ \ \ \ |
|
| | |/| | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I3ded63bf4c8f08f363327ab6297d0b7f59d4e39d
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I81f5367a391bc80f83ed4648a89cafc8ab379671
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ic5183b31ee0df54e7a99a48f71ac04fc648f92e2
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
|
| |\ \ \ \ \ \ |
|
| |/| | | | | |
| | |/ / / / /
| | | | | | |
| | | | | | | |
Change-Id: I942a33e63084b346702577e28c70f2111e40a4d5
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | | | |/ / /
| | | |/| | |
| | | | | | | |
Change-Id: I903f92a7b910eee165a2dd708a2d5fb25192ab14
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Automatic removal of components when they are destroyed is based on
connecting to the destroyed() signal. This however means that by the
time removeComponent() is called, the pointer is no longer a valid
QComponent (just a QNode). While accessing member data of derived
classes such as nodeId is fine, emitting signals from derived class
does nothing, and in some cases asserts.
Fix this by:
- doing the QComponent clean up from it's destructor
- implementing a separate method on QEntity to simply clear the now
partly invalid pointer from the list.
Change-Id: Id7632ee2ceaff6548c44c7a43ae40a0372febde9
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Parameters defined on an effect have priority over those defined in a Technique.
Change-Id: I49558a065b613d7ea9d1cbf0a64f6d5aad941cd3
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ifecc9e20f6e2a4adf6811b38c8afdc830ecd91cf
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
QLatin1Literal is an undocumented and deprecated typedef
for QLatin1String, just use the original.
Change-Id: Id6a813ed5c0a457f003dbd118b64f77d9d82cb13
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |\ \ \ \ \ \ |
|
| |/| | | | | |
|/| |/ / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Conflicts:
src/render/renderers/opengl/renderer/renderer.cpp
tests/auto/render/textures/tst_textures.cpp
Change-Id: I4da0eafe7ddd4dd822c3dcb5f5fa826653a335b4
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | | |/ / / /
| | | | | | |
| | | | | | | |
Change-Id: I9e9214906c5cda56d0bcc98678c77be69189699d
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I1ddad305359586481021e85f6e4a470d3a6521b0
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Files chest.qrc, houseplants.qrc and metalbarrel.qrc which used these
assets were removed in commit 74c06c02f896c6aba408cfd0857d317378572736.
Change-Id: Idd8d5b9baedf4c8f608aff6e3b5dbfe1a4f5a25e
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | | |/ / / /
| | | | | | |
| | | | | | | |
Change-Id: I8be64f0e027454e062383a13f3140dbc6df83336
|
| | | | |_|/
| | | |/| |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I22ee256f266cb3359d1666e831d37b804d80d55a
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Use EntityAccumulator to collect all entities and use a single
map/reduce call. This avoid allocations due to getting entity children
and locking due to using one map/reduce per entity previously.
Change-Id: Iac8eb315bfb302bc68dbdfc961bbc48beb8cd19a
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Used to traverse scene graph (using EntityVisitor) and collect list of
entity matching a predicate. By default, collects all entities, but can
also collect those that have a certain type of component, or use a
custom predicate
Change-Id: I9da877d629fe146c1307f5afead7502c440aca9f
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| | |\ \ \ \ |
|