Details
-
Suggestion
-
Resolution: Done
-
P2: Important
-
None
-
5.7.0
-
None
-
Ubuntu 14.04
-
c8b386a57d53eb2c24f1e32f483569c56db6f362
Description
I'm not sure if this is a bug due to the recent implementations, but the setBufferFunctor doesn't call setData(). This creates unexpected situations, for example, when a call to QAttribute::asVector*D() is done, the function returns wrong values from a another buffer (sometimes not initialized).
My use case comes form the fact that I need to access the vertex positions of a torus mesh.
Attachments
For Gerrit Dashboard: QTBUG-48454 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
127284,4 | QBuffer: add a sync property | 5.6 | qt/qt3d | Status: MERGED | +2 | 0 |
127285,3 | RenderBuffer: handle the sync property | 5.6 | qt/qt3d | Status: MERGED | +2 | 0 |