Home
last modified time | relevance | path

Searched refs:si_query_buffer (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_query.h39 struct si_query_buffer;
172 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *);
182 struct si_query_buffer { struct
188 struct si_query_buffer *previous;
194 void si_query_buffer_destroy(struct si_screen *sctx, struct si_query_buffer *buffer);
195 void si_query_buffer_reset(struct si_context *sctx, struct si_query_buffer *buffer);
196 bool si_query_buffer_alloc(struct si_context *sctx, struct si_query_buffer *buffer,
197 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *),
206 struct si_query_buffer buffer;
H A Dsi_query.c517 void si_query_buffer_destroy(struct si_screen *sscreen, struct si_query_buffer *buffer) in si_query_buffer_destroy()
519 struct si_query_buffer *prev = buffer->previous; in si_query_buffer_destroy()
523 struct si_query_buffer *qbuf = prev; in si_query_buffer_destroy()
532 void si_query_buffer_reset(struct si_context *sctx, struct si_query_buffer *buffer) in si_query_buffer_reset()
536 struct si_query_buffer *qbuf = buffer->previous; in si_query_buffer_reset()
557 bool si_query_buffer_alloc(struct si_context *sctx, struct si_query_buffer *buffer, in si_query_buffer_alloc()
558 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *), in si_query_buffer_alloc()
566 struct si_query_buffer *qbuf = MALLOC_STRUCT(si_query_buffer); in si_query_buffer_alloc()
603 static bool si_query_hw_prepare_buffer(struct si_context *sctx, struct si_query_buffer *qbu
[all...]
H A Dsi_perfcounter.c50 struct si_query_buffer buffer;
416 for (struct si_query_buffer *qbuf = &query->buffer; qbuf; qbuf = qbuf->previous) { in si_pc_query_get_result()

Completed in 4 milliseconds