diff options
author | Rob Clark | 2016-08-15 12:26:18 -0500 |
---|---|---|
committer | Rob Clark | 2016-11-05 09:18:44 -0500 |
commit | e9eb44b45b8d4a2f06ef83365b28eca55c0f3fb4 (patch) | |
tree | fde969c3233d5829605832d0978b40e983ef0e89 /freedreno/freedreno_priv.h | |
parent | 9270d984cde31a8abc5f9ec31cbd86a10b883864 (diff) | |
download | external-libdrm-e9eb44b45b8d4a2f06ef83365b28eca55c0f3fb4.tar.gz external-libdrm-e9eb44b45b8d4a2f06ef83365b28eca55c0f3fb4.tar.xz external-libdrm-e9eb44b45b8d4a2f06ef83365b28eca55c0f3fb4.zip |
freedreno: add fence fd support
Signed-off-by: Rob Clark <robclark@freedesktop.org>
Diffstat (limited to 'freedreno/freedreno_priv.h')
-rw-r--r-- | freedreno/freedreno_priv.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/freedreno/freedreno_priv.h b/freedreno/freedreno_priv.h index cdfdbe8d..86da83b9 100644 --- a/freedreno/freedreno_priv.h +++ b/freedreno/freedreno_priv.h | |||
@@ -133,7 +133,8 @@ struct fd_ringmarker { | |||
133 | 133 | ||
134 | struct fd_ringbuffer_funcs { | 134 | struct fd_ringbuffer_funcs { |
135 | void * (*hostptr)(struct fd_ringbuffer *ring); | 135 | void * (*hostptr)(struct fd_ringbuffer *ring); |
136 | int (*flush)(struct fd_ringbuffer *ring, uint32_t *last_start); | 136 | int (*flush)(struct fd_ringbuffer *ring, uint32_t *last_start, |
137 | int in_fence_fd, int *out_fence_fd); | ||
137 | void (*grow)(struct fd_ringbuffer *ring, uint32_t size); | 138 | void (*grow)(struct fd_ringbuffer *ring, uint32_t size); |
138 | void (*reset)(struct fd_ringbuffer *ring); | 139 | void (*reset)(struct fd_ringbuffer *ring); |
139 | void (*emit_reloc)(struct fd_ringbuffer *ring, | 140 | void (*emit_reloc)(struct fd_ringbuffer *ring, |