Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.11.0, 5.11.1, 5.11.3, 5.12.2, 5.12.6, 5.15.8
-
-
08287b77cf (qt/tqtc-qtdeclarative/5.15)
Description
Using minimal example attached, when clicking on check box, background becomes white instead of red. Also see screenshots.
Also, with QQuickStyle::setStyle("Universal") (which sets hover enabled), a more maximum example of similar code resulted in blue/black triangles. This was difficult to reproduce so the example is not attached as of yet.
Tested on Windows 10 with the following Intel driver versions, all with the same result.
- 22.20.16.4836
- 23.20.16.4849
- 23.20.16.4973
- 24.20.100.6025
- 24.20.100.6136
Further investigation revealed that theĀ offending commit for the minimal example is in qtdeclarative as seen here:
Building Qt with -DQSG_SEPARATE_INDEX_BUFFER fixes the bug. However, this commit is somewhere between Qt 5.10 and 5.11 and when rebuilding 5.11 with -DQSG_SEPARATE_INDEX_BUFFER the bug still exists. In general it appears that it does relate to the index buffer being separate to the vertex buffer.
Attachments
Issue Links
- relates to
-
QTBUG-83421 WebEngine 5.13/5.14 rendering issues on Intel Iris Graphics card
- Closed
For Gerrit Dashboard: QTBUG-69538 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
416164,3 | Stop using the same buffer for vertex and index data | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: MERGED | -1 | 0 |