-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
6.2.0
-
None
-
-
6cadf068d2 (qt/qtquick3d/dev) b9e097adfd (qt/qtquick3d/6.3) 120aec1273 (qt/qtquick3d/6.2) 120aec1273 (qt/tqtc-qtquick3d/6.2) 120aec1273 (qt/tqtc-qtquick3d/6.2.3) 120aec1273 (qt/tqtc-qtquick3d/6.2.4) b9e097adfd (qt/qtquick3d/6.3.0)
If QQuick3DGeometry::Attribute::ComponentType is set to U16Type for joint indexes, the application crashes when the model is loaded.
To reproduce:
1) Load "Simple Skinning Example"
2) Change type of Vertex::joint to quint16.
3) set Q_STATIC_ASSERT(s_vertexSize == 40);
4) Change Component type for JointSemantic to U16Type
For Gerrit Dashboard: QTBUG-98756 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
388255,2 | Enhance docs and some runtime checks for geometry data types | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
388955,2 | Enhance docs and some runtime checks for geometry data types | 6.2 | qt/qtquick3d | Status: MERGED | +2 | 0 |
388956,2 | Enhance docs and some runtime checks for geometry data types | 6.3 | qt/qtquick3d | Status: MERGED | +2 | 0 |