drm-uapi/v3d: extend interface for multiple semaphores support
source link: https://gitlab.freedesktop.org/mesa/mesa/-/commit/264dedf690f47b5bad9f73cf71e4a051c88075e5
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
drm-uapi/v3d: extend interface for multiple semaphores support
Extends command submission ioctls to support multiple semaphores through generic ioctl extension design. In this approach, a multisync extension subclasses a generic ioctl extension struct (base) and enables more than one wait and signal semaphores. Multisync extension also uses v3d_queue to specify the wait_stage, i.e. which job should sync before start (wait semaphores). Signed-off-by: Melissa Wen <[email protected]> Reviewed-by: Iago Toral Quiroga <[email protected]> Part-of: <!13178>
Recommend
-
6
v3dv: add support to multiple wait and signal semaphores We extended our kernel interface to support more than one wait and signal semaphores on job submission. For this, when kernel-driver supports the multiple...
-
5
v3dv: enable multiple semaphores for tfu job Whenever v3d kernel-driver supports multisync extension, use it to enable more than one semaphores in a tfu job. Signed-off-by:
-
4
Commit fd973218 authored 8 months ago by Melissa Wen
-
3
v3dv: enable multiple semaphores on cl submission Whenever v3d kernel-driver supports multisync extension, use it to enable more than one semaphores in cl submission. In CL, we have two kind of job (bin and render), therefore, we ne...
-
3
v3dv: enable multiple semaphores for csd job Whenever v3d kernel-driver supports multisync extension, use it to allow add multiple semaphores as csd job dependency. Signed-off-by:
-
2
v3dv: check multiple semaphores capability Check if kernel-driver supports multisync extension Signed-off-by: Melissa Wen <
-
3
[RFC 0/9] drm: rcar-du: cmm: Enable 3D LUT supportdri-devel.lists.freedesktop.org archive mirror
-
0
[RFC] Plane color pipeline KMS uAPIdri-devel.lists.freedesktop.org archive mirror
-
5
[PATCH 0/4] drm: rcar-du: Add cubic LUT supportAll of lore.kernel.org help...
-
5
[RFC PATCH v2 00/18] Add DRM CRTC 3D LUT interfacedri-devel.lists.freedesktop.org archive mirror
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK