drm/format-helper: Rework XRGB8888-to-RGBG332 conversion
Update XRGB8888-to-RGB332 conversion to support struct iosys_map and convert all users. Although these are single-plane color formats, the new interface supports multi-plane formats for consistency with drm_fb_blit(). v2: * rebase onto refactored Kunit tests * update documentation (Sam) * add TODO on vaddr location (Sam) Signed-off-by:Thomas Zimmermann <tzimmermann@suse.de> Tested-by:
Noralf Trønnes <noralf@tronnes.org> Reviewed-by:
Sam Ravnborg <sam@ravnborg.org> Link: https://patchwork.freedesktop.org/patch/msgid/20220808125406.20752-6-tzimmermann@suse.de
Showing
- drivers/gpu/drm/drm_format_helper.c 31 additions, 7 deletionsdrivers/gpu/drm/drm_format_helper.c
- drivers/gpu/drm/gud/gud_pipe.c 1 addition, 1 deletiondrivers/gpu/drm/gud/gud_pipe.c
- drivers/gpu/drm/tests/drm_format_helper_test.c 11 additions, 9 deletionsdrivers/gpu/drm/tests/drm_format_helper_test.c
- include/drm/drm_format_helper.h 3 additions, 2 deletionsinclude/drm/drm_format_helper.h
Loading
Please register or sign in to comment