[Mesa-dev] GALLIUM_HUD issue with Android
Rob Clark
robdclark at gmail.com
Fri Aug 4 12:38:46 UTC 2017
afaict this is more or less the case w/ android.. top/bottom bar,
search bar, wallpaper, etc, are all pushed to surface-flinger as
separate "windows"..
Try "adb shell dumpsys SurfaceFlinger" with an android device. (I'm
not 100% sure if you need root to do that.)
And with android forking everything (or at least nearly everything)
from zygote process, I'm not entirely sure how target environment
variables to specific processes. :-/
BR,
-R
On Thu, Aug 3, 2017 at 6:24 PM, Marek Olšák <maraeo at gmail.com> wrote:
> Hi Chris,
>
> The HUD is drawn inside SwapBuffers. It shouldn't be in every widget
> unless every widget is a separate double-buffered GL window.
>
> Marek
>
>
> On Thu, Aug 3, 2017 at 6:50 PM, Chris Healy <cphealy at gmail.com> wrote:
>> Running Android on top of Mesa has exposed an issue with the
>> GALLIUM_HUD where we get the HUD graphs rendered to each of the
>> surfaces that Android is working with, so there is one with the top
>> bar, one with the bottom bar, one with the main surface, and even one
>> with popups.
>>
>> I'm looking to get some insight into how best to address this issue
>> with the HUD code when working on Android systems as the HUD is still
>> quite useful when running Android.
>> _______________________________________________
>> mesa-dev mailing list
>> mesa-dev at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list