Searched refs:si_query (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_query.h | 36 struct si_query; 137 void (*destroy)(struct si_context *, struct si_query *); 138 bool (*begin)(struct si_context *, struct si_query *); 139 bool (*end)(struct si_context *, struct si_query *); 140 bool (*get_result)(struct si_context *, struct si_query *, bool wait, 142 void (*get_result_resource)(struct si_context *, struct si_query *, bool wait, 146 void (*suspend)(struct si_context *, struct si_query *); 147 void (*resume)(struct si_context *, struct si_query *); 150 struct si_query { struct 202 struct si_query b; [all …]
|
D | si_query.c | 48 struct si_query b; 60 static void si_query_sw_destroy(struct si_context *sctx, struct si_query *squery) in si_query_sw_destroy() 129 static bool si_query_sw_begin(struct si_context *sctx, struct si_query *squery) in si_query_sw_begin() 309 static bool si_query_sw_end(struct si_context *sctx, struct si_query *squery) in si_query_sw_end() 492 static bool si_query_sw_get_result(struct si_context *sctx, struct si_query *squery, bool wait, in si_query_sw_get_result() 655 void si_query_hw_destroy(struct si_context *sctx, struct si_query *squery) in si_query_hw_destroy() 702 static void si_query_hw_get_result_resource(struct si_context *sctx, struct si_query *squery, 1116 struct si_query *squery = (struct si_query *)query; in si_destroy_query() 1124 struct si_query *squery = (struct si_query *)query; in si_begin_query() 1129 bool si_query_hw_begin(struct si_context *sctx, struct si_query *squery) in si_query_hw_begin() [all …]
|
D | gfx10_query.c | 70 struct si_query b; 185 static void gfx10_sh_query_destroy(struct si_context *sctx, struct si_query *rquery) in gfx10_sh_query_destroy() 192 static bool gfx10_sh_query_begin(struct si_context *sctx, struct si_query *rquery) in gfx10_sh_query_begin() 211 static bool gfx10_sh_query_end(struct si_context *sctx, struct si_query *rquery) in gfx10_sh_query_end() 282 static bool gfx10_sh_query_get_result(struct si_context *sctx, struct si_query *rquery, bool wait, in gfx10_sh_query_get_result() 327 static void gfx10_sh_query_get_result_resource(struct si_context *sctx, struct si_query *rquery, in gfx10_sh_query_get_result_resource()
|
D | Makefile.sources | 29 si_query.c \ 30 si_query.h \
|
D | meson.build | 49 'si_query.c', 50 'si_query.h',
|
D | si_perfcounter.c | 173 struct si_query b; 906 static void si_pc_query_destroy(struct si_context *sctx, struct si_query *squery) in si_pc_query_destroy() 933 static void si_pc_query_resume(struct si_context *sctx, struct si_query *squery) in si_pc_query_resume() 970 static void si_pc_query_suspend(struct si_context *sctx, struct si_query *squery) in si_pc_query_suspend() 1006 static bool si_pc_query_begin(struct si_context *ctx, struct si_query *squery) in si_pc_query_begin() 1020 static bool si_pc_query_end(struct si_context *ctx, struct si_query *squery) in si_pc_query_end() 1048 static bool si_pc_query_get_result(struct si_context *sctx, struct si_query *squery, bool wait, in si_pc_query_get_result()
|
/external/mesa3d/docs/relnotes/ |
D | 19.0.0.rst | 1999 - radeonsi: move query suspend logic into the top-level si_query struct
|