Home
last modified time | relevance | path

Searched refs:etna_cmd_stream (Results 1 – 9 of 9) sorted by relevance

/external/libdrm/etnaviv/
Detnaviv_drmif.h37 struct etna_cmd_stream;
133 struct etna_cmd_stream { struct
139 struct etna_cmd_stream *etna_cmd_stream_new(struct etna_pipe *pipe, uint32_t size, argument
140 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv),
142 void etna_cmd_stream_del(struct etna_cmd_stream *stream);
143 uint32_t etna_cmd_stream_timestamp(struct etna_cmd_stream *stream);
144 void etna_cmd_stream_flush(struct etna_cmd_stream *stream);
145 void etna_cmd_stream_finish(struct etna_cmd_stream *stream);
147 static inline uint32_t etna_cmd_stream_avail(struct etna_cmd_stream *stream) in etna_cmd_stream_avail()
154 static inline void etna_cmd_stream_reserve(struct etna_cmd_stream *stream, size_t n) in etna_cmd_stream_reserve()
[all …]
Detnaviv_cmd_stream.c57 etna_cmd_stream_priv(struct etna_cmd_stream *stream) in etna_cmd_stream_priv()
62 struct etna_cmd_stream *etna_cmd_stream_new(struct etna_pipe *pipe, uint32_t size, in etna_cmd_stream_new()
63 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv), in etna_cmd_stream_new()
102 void etna_cmd_stream_del(struct etna_cmd_stream *stream) in etna_cmd_stream_del()
111 static void reset_buffer(struct etna_cmd_stream *stream) in reset_buffer()
124 uint32_t etna_cmd_stream_timestamp(struct etna_cmd_stream *stream) in etna_cmd_stream_timestamp()
129 static uint32_t append_bo(struct etna_cmd_stream *stream, struct etna_bo *bo) in append_bo()
146 static uint32_t bo2idx(struct etna_cmd_stream *stream, struct etna_bo *bo, in bo2idx()
180 static void flush(struct etna_cmd_stream *stream) in flush()
213 void etna_cmd_stream_flush(struct etna_cmd_stream *stream) in etna_cmd_stream_flush()
[all …]
Detnaviv_priv.h127 struct etna_cmd_stream *current_stream;
147 struct etna_cmd_stream base;
168 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv);
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_emit.h38 etna_emit_load_state(struct etna_cmd_stream *stream, const uint16_t offset, in etna_emit_load_state()
53 etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) in etna_set_state()
61 etna_set_state_reloc(struct etna_cmd_stream *stream, uint32_t address, in etna_set_state_reloc()
70 etna_set_state_multi(struct etna_cmd_stream *stream, uint32_t base, in etna_set_state_multi()
88 etna_stall(struct etna_cmd_stream *stream, uint32_t from, uint32_t to);
94 etna_draw_primitives(struct etna_cmd_stream *stream, uint32_t primitive_type, in etna_draw_primitives()
106 etna_draw_indexed_primitives(struct etna_cmd_stream *stream, in etna_draw_indexed_primitives()
Detnaviv_emit.c54 CMD_STALL(struct etna_cmd_stream *stream, uint32_t from, uint32_t to) in CMD_STALL()
61 etna_stall(struct etna_cmd_stream *stream, uint32_t from, uint32_t to) in etna_stall()
79 etna_coalesce_start(struct etna_cmd_stream *stream, in etna_coalesce_start()
88 etna_coalesce_end(struct etna_cmd_stream *stream, in etna_coalesce_end()
108 check_coalsence(struct etna_cmd_stream *stream, struct etna_coalesce *coalesce, in check_coalsence()
127 etna_coalsence_emit(struct etna_cmd_stream *stream, in etna_coalsence_emit()
136 etna_coalsence_emit_fixp(struct etna_cmd_stream *stream, in etna_coalsence_emit_fixp()
145 etna_coalsence_emit_reloc(struct etna_cmd_stream *stream, in etna_coalsence_emit_reloc()
171 struct etna_cmd_stream *stream = ctx->stream; in etna_submit_rs_state()
279 struct etna_cmd_stream *stream = ctx->stream; in etna_emit_state()
Detnaviv_context.h101 struct etna_cmd_stream *stream;
Detnaviv_context.c225 etna_cmd_stream_reset_notify(struct etna_cmd_stream *stream, void *priv) in etna_cmd_stream_reset_notify()
/external/libdrm/tests/etnaviv/
Detnaviv_2d_test.c46 static inline void etna_emit_load_state(struct etna_cmd_stream *stream, in etna_emit_load_state()
57 static inline void etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) in etna_set_state()
64 static inline void etna_set_state_from_bo(struct etna_cmd_stream *stream, in etna_set_state_from_bo()
77 static void gen_cmd_stream(struct etna_cmd_stream *stream, struct etna_bo *bmp, const int width, co… in gen_cmd_stream()
164 struct etna_cmd_stream *stream; in main()
Detnaviv_cmd_stream_test.c36 struct etna_cmd_stream *stream; in test_avail()
70 struct etna_cmd_stream *stream; in test_emit()
94 struct etna_cmd_stream *stream; in test_offset()