Details
-
User Story
-
Resolution: Unresolved
-
P2: Important
-
5.14
-
None
Description
Qt 5.14 added a QColorSpace and QColorTransform type, unfortunately they only have C++ api so for, and need bindings to access colorspace correcting in QML.
I imagine three changes:
Add color-space read to Image node
Add builtin color-space conversion to Image node (with a target color-space)
Add a generic color-space transform node with source and target color-space that can be inserted anywhere in the scene-graph.
The first one requires read-access to a QColorSpace wrapper. The second can be done with existing QColorTransform. But the last one requires generating shaders to the various backends and might be better to wait for Rhi for.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-80616 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
284116,6 | Image ColorSpace bindings for Quick/QML | 5.15 | qt/qtdeclarative | Status: MERGED | +2 | 0 |