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

Inaccurate color handling when no RHI backend is available

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 6.5, 6.7, 6.8
    • Multimedia
    • None
    • All
    • f4ae42d8d (dev), fcce6da7c (6.8), 465aa31c2 (6.7), 108455f29 (tqtc/lts-6.5)

    Description

      If RHI based rendering is disabled, QVideoFrame converts video frames from YUV to RGB using a CPU implementation instead of the primary shader-based GPU implementation. The output from the CPU implementation of QVideoFrame::toImage() is in some cases failing to apply the correct color transformations, leading to inaccurate output. This is primarily an issue with the offscren QPA plugin, but is causing unit tests to fail if GPU rendering is unavailable or set to offscreen.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-127784
          # Subject Branch Project Status CR V

          Activity

            People

              qtmultimediateam Qt Multimedia Team
              johanseg Jøger Hansegård
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes