-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.15, 6.2.4, 6.8.3, 6.9.0
-
None
-
e32d335c8 (dev), c42721eb3 (6.10), d9036636a (6.9), c7aa4f814 (tqtc/lts-6.8)
It seems that the winding order gets reversed with layering.
For example, a `ShaderEffect` that has `cullMode: ShaderEffect.BackFaceCulling` is not displayed if it is a child of a layered item (does not need to be a direct child). In that case, culling the front face does the job, even the item is not rotated to show its back face, so I assume it is a winding order issue.
This does not seem to be a problem with Vulkan.
For Gerrit Dashboard: QTBUG-136611 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
662489,5 | sg: Fix culling in layers | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
662874,2 | sg: Fix culling in layers | 6.10 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
663207,2 | sg: Fix culling in layers | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
664443,2 | sg: Fix culling in layers | tqtc/lts-6.8 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |