<div dir="ltr">Can we at least do this work independently of this patch? I was debugging EGL stack issues, so I figured I might as well give my envvar hack to debug SHM issues.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Tue, Apr 29, 2014 at 4:07 PM, Kristian Høgsberg <span dir="ltr"><<a href="mailto:krh@bitplanet.net" target="_blank">krh@bitplanet.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Tue, Apr 29, 2014 at 5:35 AM, Pekka Paalanen <<a href="mailto:ppaalanen@gmail.com">ppaalanen@gmail.com</a>> wrote:<br>
> On Mon, 28 Apr 2014 11:19:32 -0400<br>
> "Jasper St. Pierre" <<a href="mailto:jstpierre@mecheye.net">jstpierre@mecheye.net</a>> wrote:<br>
><br>
>> ---<br>
>>  clients/window.c | 4 ++--<br>
>>  1 file changed, 2 insertions(+), 2 deletions(-)<br>
>><br>
>> diff --git a/clients/window.c b/clients/window.c<br>
>> index d822af7..3897440 100644<br>
>> --- a/clients/window.c<br>
>> +++ b/clients/window.c<br>
>> @@ -4338,11 +4338,11 @@ surface_create(struct window *window)<br>
>>       return surface;<br>
>>  }<br>
>><br>
>> -static window_buffer_type<br>
>> +static enum window_buffer_type<br>
>>  get_preferred_buffer_type(struct display *display)<br>
>>  {<br>
>>  #ifdef HAVE_CAIRO_EGL<br>
>> -     if (display->argb_device)<br>
>> +     if (display->argb_device && !getenv("TOYTOOLKIT_NO_EGL"))<br>
>>               return WINDOW_BUFFER_TYPE_EGL_WINDOW;<br>
>>  #endif<br>
>><br>
><br>
> Nice.<br>
><br>
> I wonder, would it be time to finally just drop cairo-egl completely?<br>
> It does raise the question on what to do with weston-gears and<br>
> weston-screensaver. ISTR that krh was not fond of using sub-surfaces<br>
> for them, so... just turn them into simple-egl kind of clients? Did we<br>
> already have the decorations code easily integrable to non-cairo GL<br>
> apps, maybe stemming from the wayland-backend work?<br>
<br>
</div></div>I'd like to drop cairo-egl, but not in a way that makes window.c shm<br>
only.  I'd like it to use GL by default and use cairo for rendering<br>
assets, for example, render the frame in cairo, but use gl to stretch<br>
and scale it and composite the title on top.<br>
<span class="HOEnZb"><font color="#888888"><br>
Kristian<br>
</font></span><div class="im HOEnZb"><br>
> That might be a nice newbie task.<br>
><br>
><br>
> Thanks,<br>
> pq<br>
</div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> wayland-devel mailing list<br>
> <a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>  Jasper<br>
</div>