drm/format-helper: Move helpers for pixel conversion to header file
authorThomas Zimmermann <tzimmermann@suse.de>
Fri, 28 Mar 2025 14:14:57 +0000 (15:14 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 1 Apr 2025 13:35:20 +0000 (15:35 +0200)
commitc46d18f98261d99711003517c444417a303c7fae
tree9702de967bac457e9c84268bdc046fafbdbfdde3
parent43985820217d2efbb1a9bc2bf91fc3a0e4d19877
drm/format-helper: Move helpers for pixel conversion to header file

The DRM draw helpers contain format-conversion helpers that operate
on individual pixels. Move them into an internal header file and adopt
them as individual API. Update the draw code accordingly. The pixel
helpers will also be useful for other format conversion helpers.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://lore.kernel.org/r/20250328141709.217283-2-tzimmermann@suse.de
drivers/gpu/drm/drm_draw.c
drivers/gpu/drm/drm_format_internal.h [new file with mode: 0644]