Home
last modified time | relevance | path

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

/external/mesa3d/src/etnaviv/drm/
Detnaviv_drmif.h38 struct etna_cmd_stream;
137 struct etna_cmd_stream { struct
143 struct etna_cmd_stream *etna_cmd_stream_new(struct etna_pipe *pipe, uint32_t size, argument
144 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv),
146 void etna_cmd_stream_del(struct etna_cmd_stream *stream);
147 uint32_t etna_cmd_stream_timestamp(struct etna_cmd_stream *stream);
148 void etna_cmd_stream_flush(struct etna_cmd_stream *stream, int in_fence_fd,
150 void etna_cmd_stream_force_flush(struct etna_cmd_stream *stream);
152 static inline uint32_t etna_cmd_stream_avail(struct etna_cmd_stream *stream) in etna_cmd_stream_avail()
159 void etna_cmd_stream_realloc(struct etna_cmd_stream *stream, size_t n);
[all …]
Detnaviv_cmd_stream.c53 void etna_cmd_stream_realloc(struct etna_cmd_stream *stream, size_t n) in etna_cmd_stream_realloc()
83 etna_cmd_stream_priv(struct etna_cmd_stream *stream) in etna_cmd_stream_priv()
88 struct etna_cmd_stream *etna_cmd_stream_new(struct etna_pipe *pipe, in etna_cmd_stream_new()
90 void (*force_flush)(struct etna_cmd_stream *stream, void *priv), in etna_cmd_stream_new()
129 void etna_cmd_stream_del(struct etna_cmd_stream *stream) in etna_cmd_stream_del()
139 void etna_cmd_stream_force_flush(struct etna_cmd_stream *stream) in etna_cmd_stream_force_flush()
147 uint32_t etna_cmd_stream_timestamp(struct etna_cmd_stream *stream) in etna_cmd_stream_timestamp()
152 static uint32_t append_bo(struct etna_cmd_stream *stream, struct etna_bo *bo) in append_bo()
170 static uint32_t bo2idx(struct etna_cmd_stream *stream, struct etna_bo *bo, in bo2idx()
208 void etna_cmd_stream_flush(struct etna_cmd_stream *stream, int in_fence_fd, in etna_cmd_stream_flush()
[all …]
Detnaviv_priv.h115 struct etna_cmd_stream *current_stream;
136 struct etna_cmd_stream base;
161 void (*force_flush)(struct etna_cmd_stream *stream, void *priv);
/external/libdrm/etnaviv/
Detnaviv_drmif.h37 struct etna_cmd_stream;
134 struct etna_cmd_stream { struct
140 struct etna_cmd_stream *etna_cmd_stream_new(struct etna_pipe *pipe, uint32_t size, argument
141 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv),
143 void etna_cmd_stream_del(struct etna_cmd_stream *stream);
144 uint32_t etna_cmd_stream_timestamp(struct etna_cmd_stream *stream);
145 void etna_cmd_stream_flush(struct etna_cmd_stream *stream);
146 void etna_cmd_stream_flush2(struct etna_cmd_stream *stream, int in_fence_fd,
148 void etna_cmd_stream_finish(struct etna_cmd_stream *stream);
150 static inline uint32_t etna_cmd_stream_avail(struct etna_cmd_stream *stream) in etna_cmd_stream_avail()
[all …]
Detnaviv_cmd_stream.c53 etna_cmd_stream_priv(struct etna_cmd_stream *stream) in etna_cmd_stream_priv()
58 drm_public struct etna_cmd_stream *etna_cmd_stream_new(struct etna_pipe *pipe, in etna_cmd_stream_new()
60 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv), in etna_cmd_stream_new()
99 drm_public void etna_cmd_stream_del(struct etna_cmd_stream *stream) in etna_cmd_stream_del()
109 static void reset_buffer(struct etna_cmd_stream *stream) in reset_buffer()
123 drm_public uint32_t etna_cmd_stream_timestamp(struct etna_cmd_stream *stream) in etna_cmd_stream_timestamp()
128 static uint32_t append_bo(struct etna_cmd_stream *stream, struct etna_bo *bo) in append_bo()
145 static uint32_t bo2idx(struct etna_cmd_stream *stream, struct etna_bo *bo, in bo2idx()
177 static void flush(struct etna_cmd_stream *stream, int in_fence_fd, in flush()
224 drm_public void etna_cmd_stream_flush(struct etna_cmd_stream *stream) in etna_cmd_stream_flush()
[all …]
Detnaviv_priv.h108 struct etna_cmd_stream *current_stream;
129 struct etna_cmd_stream base;
154 void (*reset_notify)(struct etna_cmd_stream *stream, void *priv);
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_emit.h43 etna_emit_load_state(struct etna_cmd_stream *stream, const uint16_t offset, in etna_emit_load_state()
58 etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) in etna_set_state()
66 etna_set_state_reloc(struct etna_cmd_stream *stream, uint32_t address, in etna_set_state_reloc()
75 etna_set_state_multi(struct etna_cmd_stream *stream, uint32_t base, in etna_set_state_multi()
93 etna_stall(struct etna_cmd_stream *stream, uint32_t from, uint32_t to);
96 etna_draw_primitives(struct etna_cmd_stream *stream, uint32_t primitive_type, in etna_draw_primitives()
108 etna_draw_indexed_primitives(struct etna_cmd_stream *stream, in etna_draw_indexed_primitives()
124 etna_draw_instanced(struct etna_cmd_stream *stream, in etna_draw_instanced()
144 etna_coalesce_start(struct etna_cmd_stream *stream, in etna_coalesce_start()
153 etna_coalesce_end(struct etna_cmd_stream *stream, in etna_coalesce_end()
[all …]
Detnaviv_context.c61 etna_emit_nop_with_data(struct etna_cmd_stream *stream, uint32_t value) in etna_emit_nop_with_data()
71 struct etna_cmd_stream *stream = ctx->stream; in etna_emit_string_marker()
400 struct etna_cmd_stream *stream = ctx->stream; in etna_reset_gpu_state()
530 etna_context_force_flush(struct etna_cmd_stream *stream, void *priv) in etna_context_force_flush()
Detnaviv_emit.c49 CMD_STALL(struct etna_cmd_stream *stream, uint32_t from, uint32_t to) in CMD_STALL()
56 etna_stall(struct etna_cmd_stream *stream, uint32_t from, uint32_t to) in etna_stall()
128 struct etna_cmd_stream *stream = ctx->stream; in emit_halti5_only_state()
162 struct etna_cmd_stream *stream = ctx->stream; in emit_pre_halti5_state()
220 struct etna_cmd_stream *stream = ctx->stream; in etna_emit_state()
Detnaviv_query_acc_perfmon.c62 struct etna_cmd_stream *stream = ctx->stream; in pm_query()
Detnaviv_uniforms.c69 struct etna_cmd_stream *stream = ctx->stream; in etna_uniforms_write()
Detnaviv_context.h120 struct etna_cmd_stream *stream;
Detnaviv_texture_desc.c234 struct etna_cmd_stream *stream, in etna_sampler_view_update_descriptor()
262 struct etna_cmd_stream *stream = ctx->stream; in etna_emit_texture_desc()
Detnaviv_blt.c108 emit_blt_clearimage(struct etna_cmd_stream *stream, const struct blt_clear_op *op) in emit_blt_clearimage()
147 emit_blt_copyimage(struct etna_cmd_stream *stream, const struct blt_imgcopy_op *op) in emit_blt_copyimage()
192 emit_blt_inplace(struct etna_cmd_stream *stream, const struct blt_inplace_op *op) in emit_blt_inplace()
Detnaviv_texture_state.c288 struct etna_cmd_stream *stream = ctx->stream; in etna_emit_texture_state()
Detnaviv_rs.c195 struct etna_cmd_stream *stream = ctx->stream; in etna_submit_rs_state()
/external/libdrm/tests/etnaviv/
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()
Detnaviv_2d_test.c42 static inline void etna_emit_load_state(struct etna_cmd_stream *stream, in etna_emit_load_state()
53 static inline void etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) in etna_set_state()
60 static inline void etna_set_state_from_bo(struct etna_cmd_stream *stream, in etna_set_state_from_bo()
73 static void gen_cmd_stream(struct etna_cmd_stream *stream, struct etna_bo *bmp, const int width, co… in gen_cmd_stream()
181 struct etna_cmd_stream *stream; in main()
/external/mesa3d/src/etnaviv/drm/tests/
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()