mirror of
https://github.com/X11Libre/xf86-video-amdgpu.git
synced 2026-03-24 01:24:31 +00:00
940312304655150f024b9a8db7c8fcdad7bf1e07
with this, we have a full dri 1.4 implementation struct amdgpu_dri3_syncobj - wraps DRM syncobj handle with: syncobj_handle - DRM syncobj handle owns_handle - whether we own and should destroy the handle function pointers implemented: amdgpu_dri3_syncobj_free() - frees the syncobj and destroys the DRM handle amdgpu_dri3_syncobj_has_fence() - checks if syncobj has a fence amdgpu_dri3_syncobj_is_signaled() - checks if syncobj is signaled amdgpu_dri3_syncobj_export_fence() - exports syncobj to fence fd amdgpu_dri3_syncobj_import_fence() - imports fence fd into syncobj amdgpu_dri3_syncobj_signal() - signals the syncobj amdgpu_dri3_syncobj_submitted_eventfd() - eventfd submission callback amdgpu_dri3_syncobj_signaled_eventfd() - eventfd signaled callback import function: amdgpu_dri3_import_syncobj() - creates syncobj and optionally imports fence Updated dri3_screen_info_rec to version 4 with import_syncobj function pointer.
xf86-video-amdgpu - Xlibre driver for AMD Radeon GPUs using the amdgpu kernel driver
Questions regarding this software should be directed at the amd-gfx mailing list.
The main development code repository can be found at FreeDesktop Gitlab.
Please submit bug reports there and use merge requests for patch submission.
Description
Languages
C
94.7%
M4
2.8%
Makefile
1.6%
Perl
0.8%