[Mesa-dev] [PATCH 0/3] Support for Android RGBX/RGBA formats

Marek Olšák maraeo at gmail.com
Sun Apr 24 10:27:28 UTC 2016


On Sat, Apr 23, 2016 at 6:43 PM, Rob Herring <robh at kernel.org> wrote:
> On Thu, Apr 21, 2016 at 8:42 AM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
>> Hi Rob,
>>
>> On 19 April 2016 at 20:38, Rob Herring <robh at kernel.org> wrote:
>>> The RGBX/RGBA pixel formats used in the Android EGL don't get configs
>>> created due to the missing formats in the DRI state tracker. This series
>>> adds the necessary formats for configs and DRI images. Support in GBM is
>>> also added as it will be needed soon for Android.
>>>
>>> AFAICT, this has been a long standing bug in Android-x86 which was
>>> worked around with the patch "GLSurfaceView: Be less picky about
>>> EGLConfig alpha sizes". With this series, this patch is no longer needed
>>> and several other bugs like wallpaper not getting displayed are fixed.
>>>
>> In the past similar changes has caused unexpected bugs and/or pert regressions.
>>
>> Although I doubt we'll notice them with the patches on the ML, thus
>> I've pushed the lot to get some wider testing.
>>  Please keep an eye for fires ;-)
>
> Looks like you were right:
>
> https://bugs.freedesktop.org/show_bug.cgi?id=95071
>
> Revert that one patch (ccdcf91104a5f07127) and I'll look into. If you
> have any suggestions on how to fix it, that would be helpful.

I've attached a possible fix in the bug report.

Marek


More information about the mesa-dev mailing list