All of lore.kernel.org
 help / color / mirror / Atom feed
* drm-sync timeline signaling
@ 2019-05-16 14:49 Lionel Landwerlin
  2019-05-21  8:44 ` Lionel Landwerlin
  0 siblings, 1 reply; 4+ messages in thread
From: Lionel Landwerlin @ 2019-05-16 14:49 UTC (permalink / raw)
  To: dri-devel, Christian König, Zhou, David(ChunMing)

Hi all,

While picking up the IGT tests for timeline syncobj,
I noticed that although we deal with multi wait across both timeline 
(with point value > 0) and binary (point value = 0) syncobjs,
we don't seem to have a similar behavior with signaling.

Do you have any thought on this?
I'm considering writing some docs but I'm not quite sure whether this 
difference between signaling/waiting was intentional or just overlooked.

Thanks,

-Lionel
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: drm-sync timeline signaling
  2019-05-16 14:49 drm-sync timeline signaling Lionel Landwerlin
@ 2019-05-21  8:44 ` Lionel Landwerlin
  2019-05-21  8:51   ` zhoucm1
  0 siblings, 1 reply; 4+ messages in thread
From: Lionel Landwerlin @ 2019-05-21  8:44 UTC (permalink / raw)
  To: dri-devel, Christian König, Zhou, David(ChunMing)

Ping?

On 16/05/2019 15:49, Lionel Landwerlin wrote:
> Hi all,
>
> While picking up the IGT tests for timeline syncobj,
> I noticed that although we deal with multi wait across both timeline 
> (with point value > 0) and binary (point value = 0) syncobjs,
> we don't seem to have a similar behavior with signaling.
>
> Do you have any thought on this?
> I'm considering writing some docs but I'm not quite sure whether this 
> difference between signaling/waiting was intentional or just overlooked.
>
> Thanks,
>
> -Lionel
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/dri-devel


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: drm-sync timeline signaling
  2019-05-21  8:44 ` Lionel Landwerlin
@ 2019-05-21  8:51   ` zhoucm1
  2019-05-21 13:27     ` Lionel Landwerlin
  0 siblings, 1 reply; 4+ messages in thread
From: zhoucm1 @ 2019-05-21  8:51 UTC (permalink / raw)
  To: Lionel Landwerlin, dri-devel, Christian König, Zhou,
	David(ChunMing)

Sorry for late response.

Although we don't expect that, drm_syncobj_timeline_signal_ioctl already 
handle this case I think. Which can handle both (point value > 0) and 
(point value = 0).


-David


On 2019年05月21日 16:44, Lionel Landwerlin wrote:
> [CAUTION: External Email]
>
> Ping?
>
> On 16/05/2019 15:49, Lionel Landwerlin wrote:
>> Hi all,
>>
>> While picking up the IGT tests for timeline syncobj,
>> I noticed that although we deal with multi wait across both timeline
>> (with point value > 0) and binary (point value = 0) syncobjs,
>> we don't seem to have a similar behavior with signaling.
>>
>> Do you have any thought on this?
>> I'm considering writing some docs but I'm not quite sure whether this
>> difference between signaling/waiting was intentional or just overlooked.
>>
>> Thanks,
>>
>> -Lionel
>> _______________________________________________
>> dri-devel mailing list
>> dri-devel@lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/dri-devel
>
>

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: drm-sync timeline signaling
  2019-05-21  8:51   ` zhoucm1
@ 2019-05-21 13:27     ` Lionel Landwerlin
  0 siblings, 0 replies; 4+ messages in thread
From: Lionel Landwerlin @ 2019-05-21 13:27 UTC (permalink / raw)
  To: zhoucm1, dri-devel, Christian König, Zhou, David(ChunMing)

Thanks David,

Initially I thought we could run into wait issues with a dma_fence_chain 
with a value = 0, but you're right, it works fine.

We could just avoid to create a dma_fence_chain object, but maybe we 
don't care.

-Lionel

On 21/05/2019 09:51, zhoucm1 wrote:
> Sorry for late response.
>
> Although we don't expect that, drm_syncobj_timeline_signal_ioctl 
> already handle this case I think. Which can handle both (point value > 
> 0) and (point value = 0).
>
>
> -David
>
>
> On 2019年05月21日 16:44, Lionel Landwerlin wrote:
>> [CAUTION: External Email]
>>
>> Ping?
>>
>> On 16/05/2019 15:49, Lionel Landwerlin wrote:
>>> Hi all,
>>>
>>> While picking up the IGT tests for timeline syncobj,
>>> I noticed that although we deal with multi wait across both timeline
>>> (with point value > 0) and binary (point value = 0) syncobjs,
>>> we don't seem to have a similar behavior with signaling.
>>>
>>> Do you have any thought on this?
>>> I'm considering writing some docs but I'm not quite sure whether this
>>> difference between signaling/waiting was intentional or just 
>>> overlooked.
>>>
>>> Thanks,
>>>
>>> -Lionel
>>> _______________________________________________
>>> dri-devel mailing list
>>> dri-devel@lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/dri-devel
>>
>>
>
>

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-05-21 13:27 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-16 14:49 drm-sync timeline signaling Lionel Landwerlin
2019-05-21  8:44 ` Lionel Landwerlin
2019-05-21  8:51   ` zhoucm1
2019-05-21 13:27     ` Lionel Landwerlin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.