[igt-dev] [PATCH v4 0/2] tests/fbdev: Additional tests for resolution and panning
Thomas Zimmermann
tzimmermann at suse.de
Mon Nov 1 14:17:54 UTC 2021
Ping for merging these patches.
Am 22.10.21 um 11:25 schrieb Thomas Zimmermann:
> Add addtional tests for resolution and panning operations on fbdev
> devices. Succeed on successful operations. Fail on invalid operations
> or state.
>
> DRM's simpledrm driver exposed a bug in DRM's fbdev overallocation code,
> [1] which is required for fbdev page flipping. The new test cases intent
> to test panning and page flipping, and detect such issues early.
>
> Tested with the current simpledrm and a hacked version that supports fbdev
> overallocation. This will also help to implement the panning functionality
> for real in simpledrm and other drivers.
>
> v4:
> * return early if PAN ioctl failed in pan_test()
> v3:
> * move pan-test logic into helper function (Ville)
> * fixes and comments for FB_VMODE_YWRAP
> v2:
> * test horizontal resolution against line length (Ville)
> * respect FB_VMODE_YWRAP (Ville)
> * respect {x,y}panstep (Ville)
>
> [1] https://lore.kernel.org/dri-devel/20211005070355.7680-1-tzimmermann@suse.de/
>
> Thomas Zimmermann (2):
> tests/fbdev: Test for validity of video mode settings
> tests/fbdev: Add tests for display panning
>
> tests/fbdev.c | 157 +++++++++++++++++++++++++++++++++++++++++++++++---
> 1 file changed, 149 insertions(+), 8 deletions(-)
>
> --
> 2.33.0
>
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Ivo Totev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/igt-dev/attachments/20211101/60fc020c/attachment.sig>
More information about the igt-dev
mailing list