Home
last modified time | relevance | path

Searched refs:si_query_buffer (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_query.h37 struct si_query_buffer;
173 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *);
183 struct si_query_buffer { struct
189 struct si_query_buffer *previous; argument
195 void si_query_buffer_destroy(struct si_screen *sctx, struct si_query_buffer *buffer); argument
196 void si_query_buffer_reset(struct si_context *sctx, struct si_query_buffer *buffer);
197 bool si_query_buffer_alloc(struct si_context *sctx, struct si_query_buffer *buffer,
198 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *),
207 struct si_query_buffer buffer;
Dsi_query.c578 void si_query_buffer_destroy(struct si_screen *sscreen, struct si_query_buffer *buffer) in si_query_buffer_destroy()
580 struct si_query_buffer *prev = buffer->previous; in si_query_buffer_destroy()
584 struct si_query_buffer *qbuf = prev; in si_query_buffer_destroy()
593 void si_query_buffer_reset(struct si_context *sctx, struct si_query_buffer *buffer) in si_query_buffer_reset()
597 struct si_query_buffer *qbuf = buffer->previous; in si_query_buffer_reset()
618 bool si_query_buffer_alloc(struct si_context *sctx, struct si_query_buffer *buffer, in si_query_buffer_alloc()
619 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *), in si_query_buffer_alloc() argument
627 struct si_query_buffer *qbuf = MALLOC_STRUCT(si_query_buffer); in si_query_buffer_alloc()
664 static bool si_query_hw_prepare_buffer(struct si_context *sctx, struct si_query_buffer *qbuf) in si_query_hw_prepare_buffer()
1012 struct si_query_buffer *qbuf; in si_emit_query_predication()
[all …]
Dsi_perfcounter.c174 struct si_query_buffer buffer;
1055 for (struct si_query_buffer *qbuf = &query->buffer; qbuf; qbuf = qbuf->previous) { in si_pc_query_get_result()
/external/mesa3d/docs/relnotes/
D19.0.0.rst2000 - radeonsi: factor si_query_buffer logic out of si_query_hw