|
XenevaOS
|
#include <lima_drm.h>
Public Attributes | |
| __u32 | ctx |
| __u32 | pipe |
| __u32 | nr_bos |
| __u32 | frame_size |
| __u64 | bos |
| __u64 | frame |
| __u32 | flags |
| __u32 | out_sync |
| __u32 | in_sync [2] |
submit a task to GPU
User can always merge multi sync_file and drm_syncobj into one drm_syncobj as in_sync[0], but we reserve in_sync[1] for another task's out_sync to avoid the export/import/merge pass when explicit sync.
| __u64 drm_lima_gem_submit::bos |
| __u32 drm_lima_gem_submit::ctx |
| __u32 drm_lima_gem_submit::flags |
| __u64 drm_lima_gem_submit::frame |
| __u32 drm_lima_gem_submit::frame_size |
| __u32 drm_lima_gem_submit::in_sync[2] |
| __u32 drm_lima_gem_submit::nr_bos |
| __u32 drm_lima_gem_submit::out_sync |
| __u32 drm_lima_gem_submit::pipe |