[Intel-gfx] [PATCH i-g-t 0/5] igt/kms: Make fence waiting explicit.
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Mon Jul 10 07:06:51 UTC 2017
Op 07-07-17 om 02:15 schreef Gustavo Padovan:
> Hi Maarten,
>
> 2017-07-06 Maarten Lankhorst <maarten.lankhorst at linux.intel.com>:
>
>> I wanted to make kms_atomic_transition pass, but the nonblocking modeset
>> fencing tests were bogus.
>>
>> This series changes the semantics for fencing slightly. It only keeps the out fences
>> in pipe_obj->out_fence_fd, it's up to the test to decide what to do with it, which
>> is probably just waiting on the fd or checking if it completed.
>>
>> Maarten Lankhorst (5):
>> tests/kms_atomic_transition: Add test for plane completion ordering.
>> lib/kms: Handle fence interaction correctly WRT TEST_ONLY.
>> tests/kms_atomic_transition: Only request fence on enabled pipes
>> tests/kms_atomic_transition: Do not clear in-fences after atomic
>> commit.
>> igt/kms: Do not wait for fence completion during commit
>>
>> lib/igt_kms.c | 41 ++++++++----------
>> tests/kms_atomic_transition.c | 99 +++++++++++++++++++++++++++++++++----------
>> 2 files changed, 95 insertions(+), 45 deletions(-)
> This make fencing a lot cleaner.
>
> For the whole series:
>
> Acked-by: Gustavo Padovan <gustavo.padovan at collabora.com>
>
> Gustavo
>
Thanks, pushed. :)
More information about the Intel-gfx
mailing list