summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vkms/vkms_drv.h
AgeCommit message (Expand)AuthorFilesLines
2025-11-27drm/vkms: Use s32 for internal color pipeline precisionHarry Wentland1-0/+4
2025-11-27drm/vkms: Add enumerated 1D curve coloropHarry Wentland1-0/+3
2025-11-27drm/vkms: Pass plane_cfg to plane initializationLouis Chauvet1-2/+3
2025-10-22drm/vkms: Expose device creation and destructionJosé Expósito1-0/+20
2025-10-01drm/vkms: Convert to DRM's vblank timerThomas Zimmermann1-2/+0
2025-07-07drm/vkms: convert to use faux_deviceGreg Kroah-Hartman1-2/+2
2025-05-28drm/vkms: Add YUV supportArthur Grillo1-0/+18
2025-05-28drm/vkms: Document pixel_argb_u16Louis Chauvet1-0/+17
2025-03-07drm/vkms: Set device name from vkms_configJosé Expósito1-0/+2
2025-03-07drm/vkms: Extract vkms_config headerJosé Expósito1-14/+1
2025-01-21drm/vkms: Switch to dynamic allocation for CRTCLouis Chauvet1-4/+4
2025-01-21drm/vkms: Switch to dynamic allocation for encoderLouis Chauvet1-1/+0
2025-01-21drm/vkms: Switch to dynamic allocation for connectorLouis Chauvet1-1/+0
2025-01-21drm/vkms: Switch to managed for writeback connectorLouis Chauvet1-1/+2
2024-11-22drm/vkms: Re-introduce line-per-line composition algorithmLouis Chauvet1-9/+19
2024-11-22drm/vkms: Introduce pixel_read_direction enumLouis Chauvet1-0/+11
2024-11-22drm/vkms: Use const for input pointers in pixel_read an pixel_write functionsLouis Chauvet1-2/+2
2024-11-22drm/vkms: Add typedef and documentation for pixel_read and pixel_write functionsLouis Chauvet1-2/+21
2024-11-22drm/vkms: Use drm_frame directlyArthur Grillo1-3/+0
2024-11-22drm/vkms: Remove index parameter from init_vkms_outputLouis Chauvet1-6/+2
2024-09-25drm/vkms: Add documentationLouis Chauvet1-13/+88
2024-07-07drm/vkms: Remove event from vkms_outputLyude Paul1-1/+0
2023-09-14Revert "drm/vkms: Fix race-condition between the hrtimer and the atomic commit"Maíra Canal1-3/+1
2023-07-28drm/vkms: Fix race-condition between the hrtimer and the atomic commitMaíra Canal1-1/+3
2023-07-28drm/vkms: Add support to 1D gamma LUTArthur Grillo1-0/+9
2023-06-25drm/vkms: Isolate writeback pixel conversion functionsMaíra Canal1-2/+2
2023-05-08drm/vkms: add rotate-0 and reflect-x propertyMaíra Canal1-0/+2
2023-04-24drm/vkms: isolate pixel conversion functionalityMaíra Canal1-2/+2
2022-11-30drm/vkms: change min cursor size to accept smaller valuesAlaa Emad1-2/+2
2022-09-06drm: vkms: Add fb information to `vkms_writeback_job`Igor Torrente1-5/+18
2022-09-06drm: vkms: get the reference to `drm_framebuffer` instead if coping itIgor Torrente1-1/+1
2022-09-06drm: vkms: Rename `vkms_composer` to `vkms_frame_info`Igor Torrente1-3/+3
2022-09-06drm: vkms: Replace hardcoded value of `vkms_composer.map` to DRM_FORMAT_MAX_P...Igor Torrente1-1/+1
2022-06-20drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä1-0/+1
2022-02-11Merge tag 'drm-intel-next-2022-02-08' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-3/+3
2022-02-08dma-buf-map: Rename to iosys-mapLucas De Marchi1-3/+3
2022-01-09drm/vkms: add support for multiple overlay planesJosé Expósito1-0/+2
2021-08-08drm/vkms: Use offset-adjusted shadow-plane mappings and outputThomas Zimmermann1-0/+1
2021-08-02drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()Thomas Zimmermann1-1/+5
2021-07-13drm/vkms: Use dma-buf mapping from shadow-plane state for composingThomas Zimmermann1-0/+1
2021-07-13drm/vkms: Inherit plane state from struct drm_shadow_plane_stateThomas Zimmermann1-2/+3
2021-04-30drm/vkms: add overlay supportMelissa Wen1-0/+1
2021-04-30drm/vkms: init plane using drmm_universal_plane_allocMelissa Wen1-2/+6
2021-01-12drm/vkms: Add support for writeback moduleSumera Priyadarsini1-0/+1
2021-01-12drm/vkms: Add vkms_config typeSumera Priyadarsini1-2/+9
2020-10-16drm/vkms: Switch to shmem helpersDaniel Vetter1-29/+0
2020-09-08drm/vkms: Add support for writebackRodrigo Siqueira1-1/+9
2020-05-07drm/vkms: Hold gem object while still in-useEzequiel Garcia1-5/+0
2020-02-13drm/vkms: Convert to CRTC VBLANK callbacksThomas Zimmermann1-4/+0
2019-10-09drm/vkms: prime import supportOleg Vasilev1-0/+6