Some QML components are not rendered and/or appear as black in 10-bit per channel mode (30-bit color).
On a Linux system in 30-bit color mode, launch Qt Creator and note that the welcome page contains nothing but black. (See first attached screenshot)
Apply the attached patch and rebuild Qt and Qt Creator. On a Linux system in 30-bit color mode, launch Qt Creator. Note that the welcome page is rendered correctly. (See second attached screenshot)
- The attached patch is adapted from https://bugreports.qt.io/browse/QTBUG-45858 .
- It would be great if the scene graph and quick2 gained built-in support for more or even every texture and framebuffer channel arrangement and data type. To get some immediate relief from the itch, I made a scene graph plugin that adds support for float32-per-channel formats: https://github.com/erikhvatum/StackStream