<div dir="auto">Thanks,<div dir="auto">I'll continue to give a look.</div><div dir="auto"><br></div><div dir="auto">Best</div><div dir="auto">Matteo Valdina </div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Oct 4, 2018, 06:29 Pekka Paalanen <<a href="mailto:ppaalanen@gmail.com">ppaalanen@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 4 Oct 2018 05:59:14 -0500<br>
Matteo Valdina <<a href="mailto:matteo.valdina@gmail.com" target="_blank" rel="noreferrer">matteo.valdina@gmail.com</a>> wrote:<br>
<br>
> Hi Pekka,<br>
> No the problem is also present on weston 4.0 and 5.0.<br>
> <br>
> One interesting note, all sources use the same resolution (4K and GStreamer<br>
> is using format NV12).<br>
> The two gstreamer sources are in full screen in two different display.<br>
<br>
Sorry, I have no idea. I did get a thought about a patch in master, but<br>
then saw it was from you. :-)<br>
<br>
Maybe it could be some state mixup around the YUV texturing in<br>
GL-renderer, I would assume that to be rarely tested, especially with<br>
multiple simultaneous clients hitting it.<br>
<br>
<br>
Thanks,<br>
pq<br>
<br>
> On Thu, Oct 4, 2018, 05:44 Pekka Paalanen <<a href="mailto:ppaalanen@gmail.com" target="_blank" rel="noreferrer">ppaalanen@gmail.com</a>> wrote:<br>
> <br>
> > On Wed, 3 Oct 2018 11:19:28 -0500<br>
> > Matteo Valdina <<a href="mailto:matteo.valdina@gmail.com" target="_blank" rel="noreferrer">matteo.valdina@gmail.com</a>> wrote:<br>
> >  <br>
> > > Hi Y'all,<br>
> > ><br>
> > > I'm working in a Weston-based compositor (4.0 and later on the 5.0) and I<br>
> > > faced an issue.<br>
> > ><br>
> > > I have two different sources (1 QT application and 2 GStreamer  <br>
> > waylandsink)  <br>
> > > that provide content a live stream using the linux-dmabuf-unstable-v1.<br>
> > > The issue is that the frames of this three sources are displayed in<br>
> > > randomly on all these sources.<br>
> > ><br>
> > > I mean that source 1 display some frame for source 1 and some frame from<br>
> > > source 2 or 3. And this is affecting multiple processes (the QT  <br>
> > application  <br>
> > > is a different process).<br>
> > ><br>
> > > It looks like the same DMAbuf pool is shared across all applications.<br>
> > ><br>
> > > This is a Kernel 4.12, Weston 5.0, Qt5, GStreamer 1.14 Mesa 18.1.7 and on<br>
> > > an Intel HD graphics 610.<br>
> > ><br>
> > > Any suggestions to tackle this?  <br>
</blockquote></div>