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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.14.1
    • Fix Version/s: None
    • Component/s: QPA: Wayland
    • Labels:
    • Platform/s:
      Linux/Wayland

      Description

      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.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              qt.team.graphics.and.multimedia Qt Graphics Team Oslo
              Reporter:
              vminenko Vladimir Minenko
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes