Home
last modified time | relevance | path

Searched refs:si_query (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_query.h36 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 …]
Dsi_query.c48 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 …]
Dgfx10_query.c70 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()
DMakefile.sources29 si_query.c \
30 si_query.h \
Dmeson.build49 'si_query.c',
50 'si_query.h',
Dsi_perfcounter.c173 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/
D19.0.0.rst1999 - radeonsi: move query suspend logic into the top-level si_query struct