<div dir="ltr">Yes, WebProcess(in WebKit) is crashing on DB410c. Any client that uses pbuffer surfaces will crash I suspect. Is there is any simple egl application that uses pixel buffer to verify and confirm?<br><div><div class="gmail_extra"><br><div class="gmail_quote">On 2 February 2017 at 19:00, Rob Clark <span dir="ltr"><<a href="mailto:robdclark@gmail.com" target="_blank">robdclark@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hmm, ok, so it is a *client* process that is crashing? The wayland<br>
winsys (used by client processes, as opposed to gbm/drm winsys used by<br>
compositor) does support pbuffers.<br>
<br>
BR,<br>
-R<br>
<br>
On Thu, Feb 2, 2017 at 7:43 AM, Sivasubramanian Patchaiperumal<br>
<div class="HOEnZb"><div class="h5"><<a href="mailto:sivasubramanian.patchaiperumal@linaro.org">sivasubramanian.<wbr>patchaiperumal@linaro.org</a>> wrote:<br>
> Westeros code uses EGL window surface only, but the WPE code (at<br>
> <a href="https://github.com/Metrological/WebKitForWayland/" rel="noreferrer" target="_blank">https://github.com/<wbr>Metrological/WebKitForWayland/</a><wbr>) which uses pbuffer works<br>
> on HiKey and RPI as mentioned.<br>
><br>
> On 2 February 2017 at 17:38, Rob Clark <<a href="mailto:robdclark@gmail.com">robdclark@gmail.com</a>> wrote:<br>
>><br>
>> On Thu, Feb 2, 2017 at 2:13 AM, Sivasubramanian Patchaiperumal<br>
>> <<a href="mailto:sivasubramanian.patchaiperumal@linaro.org">sivasubramanian.<wbr>patchaiperumal@linaro.org</a>> wrote:<br>
>> > Hi,<br>
>> > I'm trying to port WPE on DB410c with Westeros compositor, but the<br>
>> > webprocess crashes due to null sharingcontext. Webprocess fails to<br>
>> > create gl<br>
>> > context as eglChooseConfig fails when the surface type attribute is<br>
>> > pbuffer.<br>
>> > Also, Westeros sample app works fine and the issue is only when surface<br>
>> > type<br>
>> > attribute is pbuffer. But the same issue is not observed on similar<br>
>> > scenerios, HiKey and RPI with westeros. Is there something to do with<br>
>> > db410c<br>
>> > for eglChooseConfig failure when surface type is pbuffer?<br>
>><br>
>> Can you point me at the code? Not 100% sure but possibly gbm/drm egl<br>
>> implementation does not support pbuffer surfaces. I don't see weston<br>
>> using pbuffer's, for example.<br>
>><br>
>> Has this code ever worked with anything other than closed src gles<br>
>> drivers? (Like the vc4 driver on r-pi or on x86?)<br>
>><br>
>> BR,<br>
>> -R<br>
><br>
><br>
><br>
><br>
> --<br>
> Regards,<br>
> Sivasubramanian<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Regards,<br></div>Sivasubramanian<br></div></div>
</div></div></div>