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

ColorSpace bindings for QML/Quick

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • P2: Important
    • 5.15.0 Beta4
    • 5.14
    • Quick: SceneGraph
    • 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

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

        Activity

          People

            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

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes