[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