[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