Searched refs:si_query_buffer (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_query.h | 39 struct si_query_buffer; 167 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *); 177 struct si_query_buffer { struct 183 struct si_query_buffer *previous; argument 189 void si_query_buffer_destroy(struct si_screen *sctx, struct si_query_buffer *buffer); argument 190 void si_query_buffer_reset(struct si_context *sctx, struct si_query_buffer *buffer); 191 bool si_query_buffer_alloc(struct si_context *sctx, struct si_query_buffer *buffer, 192 bool (*prepare_buffer)(struct si_context *, struct si_query_buffer *), 201 struct si_query_buffer buffer;
|
D | si_query.c | 517 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() argument 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 *qbuf) in si_query_hw_prepare_buffer() 1016 struct si_query_buffer *qbuf; in si_emit_query_predication() [all …]
|
D | si_perfcounter.c | 50 struct si_query_buffer buffer; 359 for (struct si_query_buffer *qbuf = &query->buffer; qbuf; qbuf = qbuf->previous) { in si_pc_query_get_result()
|
/third_party/mesa3d/docs/relnotes/ |
D | 19.0.0.rst | 2000 - radeonsi: factor si_query_buffer logic out of si_query_hw
|