Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-80616

ColorSpace bindings for QML/Quick

XMLWordPrintable

    • Icon: User Story User Story
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • 5.15.0 Beta4
    • 5.14
    • Quick: SceneGraph
    • None

      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.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt.team.graphics.and.multimedia Qt Graphics Team
            allan.jensen Allan Sandfeld Jensen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes