diff options
Diffstat (limited to 'freedreno/freedreno_ringbuffer.h')
-rw-r--r-- | freedreno/freedreno_ringbuffer.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/freedreno/freedreno_ringbuffer.h b/freedreno/freedreno_ringbuffer.h index 108d5a6d..c501fbad 100644 --- a/freedreno/freedreno_ringbuffer.h +++ b/freedreno/freedreno_ringbuffer.h | |||
@@ -78,9 +78,13 @@ struct fd_reloc { | |||
78 | uint32_t offset; | 78 | uint32_t offset; |
79 | uint32_t or; | 79 | uint32_t or; |
80 | int32_t shift; | 80 | int32_t shift; |
81 | uint32_t orhi; /* used for a5xx+ */ | ||
81 | }; | 82 | }; |
82 | 83 | ||
83 | void fd_ringbuffer_reloc(struct fd_ringbuffer *ring, const struct fd_reloc *reloc); | 84 | /* NOTE: relocs are 2 dwords on a5xx+ */ |
85 | |||
86 | void fd_ringbuffer_reloc2(struct fd_ringbuffer *ring, const struct fd_reloc *reloc); | ||
87 | will_be_deprecated void fd_ringbuffer_reloc(struct fd_ringbuffer *ring, const struct fd_reloc *reloc); | ||
84 | will_be_deprecated void fd_ringbuffer_emit_reloc_ring(struct fd_ringbuffer *ring, | 88 | will_be_deprecated void fd_ringbuffer_emit_reloc_ring(struct fd_ringbuffer *ring, |
85 | struct fd_ringmarker *target, struct fd_ringmarker *end); | 89 | struct fd_ringmarker *target, struct fd_ringmarker *end); |
86 | uint32_t fd_ringbuffer_cmd_count(struct fd_ringbuffer *ring); | 90 | uint32_t fd_ringbuffer_cmd_count(struct fd_ringbuffer *ring); |