[Intel-gfx] [PATCH v2 0/7] Add Y-tiling support into IGTs

Praveen Paneri praveen.paneri at intel.com
Thu Jun 15 11:03:06 UTC 2017


Hi Paulo,

On Tuesday 06 June 2017 10:28 PM, Paulo Zanoni wrote:
> Em Sáb, 2017-04-29 às 08:44 +0530, Praveen Paneri escreveu:
>> HI Paulo,
>>
>>
>>
>> On Sat, Apr 29, 2017 at 12:51 AM, Paulo Zanoni <paulo.r.zanoni at intel.
>> com> wrote:
>>> Em Sex, 2017-04-28 às 20:07 +0530, Praveen Paneri escreveu:
>>>> This series adds Y-tiled buffer creation support into IGT
>>>> libraries
>>>> and
>>>> goes on to use this capability to add support into FBC tests to
>>>> use
>>>> Y-tiled buffers.
>>>
>>> The problem I reported before still happens to me. Please fix it
>>> before
>>> resending.
>>
>> I tried reproducing it on SKL. For me the test was just running fine.
>>
>> I ran it in shell mode on ubuntu running the latest kernel.
>>
>> Could you plz give some hint to repro it at my end.
>
> How much time did each subtest take to complete? I have tests that
> should take 1s but take up to 150s with the patch.
It was not taking 150s for me but some tests were taking around 7-8 
secs. I realized that call to igt_get_fb_tile_size() was happening 
inside a busy loop.
I have fixed the issue and I see most of the tests completing within a 
sec now. I have floated the updated patch and here is the link to new 
series. Plz review.
https://patchwork.freedesktop.org/series/21467/

Thanks,
Praveen
>
>> Thanks,
>> Praveen
>>>
>>>>
>>>> Akash Goel (1):
>>>>   lib/igt_draw: Add Y-tiling support for IGT_DRAW_BLT method
>>>>
>>>> Paulo Zanoni (1):
>>>>   tests/kms_draw_crc: add support for Y tiling
>>>>
>>>> Praveen Paneri (5):
>>>>   lib/igt_fb: Let others use igt_get_fb_tile_size
>>>>   lib/igt_fb: Add helper function for tile_to_mod
>>>>   lib/igt_draw: Add Y-tiling support
>>>>   igt/kms_frontbuffer_tracking: Add Y-tiling support
>>>>   igt/kms_fbc_crc.c : Add Y-tile tests
>>>>
>>>>  lib/igt_draw.c                   | 165
>>>> ++++++++++++++++++++++++++++-
>>>> ----------
>>>>  lib/igt_fb.c                     |  41 +++++++++-
>>>>  lib/igt_fb.h                     |   4 +-
>>>>  tests/kms_draw_crc.c             |  58 ++++++++++----
>>>>  tests/kms_fbc_crc.c              |  71 +++++++++--------
>>>>  tests/kms_frontbuffer_tracking.c |  48 +++++++-----
>>>>  6 files changed, 273 insertions(+), 114 deletions(-)
>>>>
>>>
>>> _______________________________________________
>>> Intel-gfx mailing list
>>> Intel-gfx at lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/intel-gfx


More information about the Intel-gfx mailing list