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

OpacityMask fails to work in multi-processing env without OpenGL ES2 support

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • None
    • 5.14.1
    • QPA: Wayland
    • Linux/Wayland

      I know decided to file a bug for Qt on this as we had a report for Neptune for a while.

      Neptune's code uses OpacityMask to render pictures with people framed in a circle in the Phone application. It works well on all platforms on 5.14.1, excepting the desktop Linux where the Phone app runs in multi-process, but the unlaying Qt is build without "-opengl es2" . On the recent builds the phone app does not show pictures with people at all. Removing OpacityMask makes pictures with people show up in square frames.

      See the linked issues for details and esp the AUTOSUITE-1405 which contains some research.

        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
            vminenko Vladimir Minenko
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes