[qt/qt/qtquick3dphysics]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtquick3dphysics
Pushed by mirror-service into branch 'dev'.
Changed from 1e714b6ec6db9001c109b3ecf40dda190c639843 to 90415ae9627be0b385f3c28eb0f6f59131e478e2
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 38a2cbe6186ec081985dacd1d863c16e37ab8c8b by Jonas Karlsson on 05/08/2026 at 12:22..
tests: stabilize test_auto_changescene

Pick-to: 6.12 6.11 6.8
Change-Id: I8022aa8f6d729323ac93377858b8ffb92e1fb904
Reviewed-by: Kristoffer Skau <[email protected]>
https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/38a2cbe6186ec081985dacd1d863c16e37ab8c8b

Git commit 90415ae9627be0b385f3c28eb0f6f59131e478e2 by Jonas Karlsson on 05/08/2026 at 12:23..
Don't call fetchResults() unconditionally

The QPhysicsWorld destructor called PxScene::fetchResults()
unconditionally, even when the last simulate() call's results had
already been fetched and no new simulate() had been issued since. PhysX
rejects that as an illegal call ("fetchResults() called illegally! It
must be called after advance() or simulate()"), which showed up as a
warning during test teardown.

Only fetch when a simulate() call is actually outstanding, matching
the invariant simulateFrame() already tracks via m_frameFetched.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Pick-to: 6.12 6.11 6.8
Change-Id: Ic5fdf82fef1025005bd215853b1a5fdecdc8d8b6
Reviewed-by: Kristoffer Skau <[email protected]>
https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/90415ae9627be0b385f3c28eb0f6f59131e478e2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.