[Bug 104741] Graphic corruption for Android apps Telegram and KineMaster

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 22 22:17:10 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=104741

            Bug ID: 104741
           Summary: Graphic corruption for Android apps Telegram and
                    KineMaster
           Product: Mesa
           Version: 17.3
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: intel-3d-bugs at lists.freedesktop.org
          Reporter: dmytro.chystiakov at intel.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

Created attachment 136906
  --> https://bugs.freedesktop.org/attachment.cgi?id=136906&action=edit
Patch to workaround an issue

Android apps Telegram and KineMaster have graphic corruption when started on
AndroidIA/ChromeOS with latest MESA.

Issue was introduced with patch "UPSTREAM: i965: Only call
create_for_planar_image for
 multiple planes" and can be workarounded by setting  mt_create_flags |=
MIPTREE_CREATE_NO_AUX for planar images with nplanes == 1

From: Jason Ekstrand <jason.ekstrand at intel.com>
Date: Mon, 31 Jul 2017 13:33:45 -0700
Subject: [PATCH 38/39] UPSTREAM: i965: Only call create_for_planar_image for
 multiple planes
Before, we ended up always calling miptree_create_for_planar_image in
almost all cases because most images have image->planar_format != NULL.
This commit makes us only take that path if we have a multi-planar
format.


Steps to reproduce
===================
1. Install Telegram from the Playstore
(https://play.google.com/store/apps/details?id=org.telegram.messenger) 
2. Launch Telegram
3. Notice when the Splashscreen/Tutorial screen appears the Animated Graphic is
corrupt. If you swipe left to move through the different "tutorial pages" each
graphic displayed is corrupt. 

Expected Result
=============
Animated Tutorial Graphics in Telegram should not be corrupted.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20180122/9c67d8fc/attachment.html>


More information about the intel-3d-bugs mailing list