aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/drm_format_helper.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-14drm/format-helper: Pass format-conversion state to helpersGravatar Thomas Zimmermann 1-55/+68
2023-11-14drm/format-helper: Cache buffers with struct drm_format_conv_stateGravatar Thomas Zimmermann 1-11/+107
2023-01-23drm/format-helper: Support the AB24/XB24 formatsGravatar Thierry Reding 1-0/+66
2023-01-03drm/format-helper: Remove unnecessary conversion helpersGravatar Thomas Zimmermann 1-75/+0
2023-01-03drm/format-helper: Simplify drm_fb_build_fourcc_list()Gravatar Thomas Zimmermann 1-55/+57
2023-01-03drm/format-helper: Add conversion from XRGB8888 to 15-bit RGB555 formatsGravatar Thomas Zimmermann 1-0/+164
2023-01-03drm/format-helper: Add conversion from XRGB8888 to ARGB2101010Gravatar Thomas Zimmermann 1-2/+56
2023-01-03drm/format-helper: Add conversion from XRGB8888 to ARGB8888Gravatar Thomas Zimmermann 1-2/+51
2023-01-03drm/format-helper: Flip src/dst-format branches in blit helperGravatar Thomas Zimmermann 1-24/+20
2023-01-03drm/format-helper: Store RGB565 in little-endian orderGravatar Thomas Zimmermann 1-4/+5
2023-01-03drm/format-helper: Comment on RGB888 byte orderGravatar Thomas Zimmermann 1-0/+1
2022-11-24Backmerge tag 'v6.1-rc6' into drm-nextGravatar Dave Airlie 1-19/+47
2022-10-31drm/format-helper: Only advertise supported formats for conversionGravatar Hector Martin 1-19/+47
2022-10-14drm/ofdrm: Support big-endian scanout buffersGravatar Thomas Zimmermann 1-0/+10
2022-09-27drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_xrgb2101010()Gravatar José Expósito 1-0/+1
2022-09-12drm/format-helper: Add drm_fb_build_fourcc_list() helperGravatar Thomas Zimmermann 1-0/+108
2022-08-10drm/format-helper: Rename parameter vmap to srcGravatar Thomas Zimmermann 1-53/+53
2022-08-10drm/format-helper: Move destination-buffer handling into internal helperGravatar Thomas Zimmermann 1-111/+63
2022-08-10drm/format-helper: Rework XRGB8888-to-MONO conversionGravatar Thomas Zimmermann 1-19/+37
2022-08-10drm/format-helper: Rework XRGB8888-to-GRAY8 conversionGravatar Thomas Zimmermann 1-12/+34
2022-08-10drm/format-helper: Rework XRGB8888-to-XRGB2101010 conversionGravatar Thomas Zimmermann 1-16/+34
2022-08-10drm/format-helper: Rework RGB888-to-XRGB8888 conversionGravatar Thomas Zimmermann 1-7/+19
2022-08-10drm/format-helper: Rework RGB565-to-XRGB8888 conversionGravatar Thomas Zimmermann 1-7/+19
2022-08-10drm/format-helper: Rework XRGB8888-to-RGB888 conversionGravatar Thomas Zimmermann 1-28/+31
2022-08-10drm/format-helper: Rework XRGB8888-to-RGBG565 conversionGravatar Thomas Zimmermann 1-38/+35
2022-08-10drm/format-helper: Rework XRGB8888-to-RGBG332 conversionGravatar Thomas Zimmermann 1-7/+31
2022-08-10drm/format-helper: Convert drm_fb_swab() to struct iosys_mapGravatar Thomas Zimmermann 1-14/+39
2022-08-10drm/format-helper: Merge drm_fb_memcpy() and drm_fb_memcpy_toio()Gravatar Thomas Zimmermann 1-48/+42
2022-08-10drm/format-helper: Provide drm_fb_blit()Gravatar Thomas Zimmermann 1-16/+28
2022-08-03drm/fb: rename FB CMA helpers to FB DMA helpersGravatar Danilo Krummrich 1-2/+2
2022-07-19drm/format-helper: Fix endianness in drm_fb_*_to_*() conversion helpersGravatar Geert Uytterhoeven 1-34/+46
2022-05-05drm/format-helper: Share implementation among conversion helpersGravatar Thomas Zimmermann 1-246/+123
2022-05-05drm/format-helper: Unify the parameters of all per-line conversion helpersGravatar Thomas Zimmermann 1-37/+50
2022-05-05drm/format-helper: Remove optional byte-swap from line convertionGravatar Thomas Zimmermann 1-8/+24
2022-05-05drm/format-helper: Implement drm_fb_swab() with per-line helpersGravatar Thomas Zimmermann 1-25/+35
2022-04-27drm/format-helper: Add RGB565-to-XRGB8888 conversionGravatar Thomas Zimmermann 1-0/+46
2022-04-27drm/format-helper: Add RGB888-to-XRGB8888 conversionGravatar Thomas Zimmermann 1-0/+46
2022-04-27drm/format-helper: Print warning on missing format conversionGravatar Thomas Zimmermann 1-0/+3
2022-04-04drm/format_helper: fix a kernel-doc typoGravatar Randy Dunlap 1-1/+1
2022-03-17drm/format-helper: Fix XRGB888 to monochrome conversionGravatar Geert Uytterhoeven 1-37/+18
2022-03-17drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed()Gravatar Geert Uytterhoeven 1-16/+15
2022-02-16drm/format-helper: Add drm_fb_xrgb8888_to_mono_reversed()Gravatar Javier Martinez Canillas 1-0/+110
2022-02-16drm/format-helper: Add drm_fb_xrgb8888_to_gray8_line()Gravatar Javier Martinez Canillas 1-12/+19
2021-12-16drm/format-helper: Add drm_fb_xrgb8888_to_xrgb2101010_toio()Gravatar Hector Martin 1-0/+64
2021-11-11drm/format-helper: Streamline blit-helper interfaceGravatar Thomas Zimmermann 1-45/+6
2021-11-11drm/format-helper: Rework format-helper conversion functionsGravatar Thomas Zimmermann 1-61/+70
2021-11-11drm/format-helper: Add destination-buffer pitch to drm_fb_swab()Gravatar Thomas Zimmermann 1-5/+16
2021-11-11drm/format-helper: Rework format-helper memcpy functionsGravatar Thomas Zimmermann 1-15/+20
2021-11-11drm/format-helper: Export drm_fb_clip_offset()Gravatar Thomas Zimmermann 1-2/+17
2021-10-04drm/format-helper: Add drm_fb_xrgb8888_to_rgb888()Gravatar Noralf Trønnes 1-0/+38