Home
last modified time | relevance | path

Searched refs:pipe_query (Results 1 – 25 of 58) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_query.c38 static struct pipe_query *
44 return (struct pipe_query *)query; in vc4_create_query()
48 vc4_destroy_query(struct pipe_context *ctx, struct pipe_query *query) in vc4_destroy_query()
54 vc4_begin_query(struct pipe_context *ctx, struct pipe_query *query) in vc4_begin_query()
60 vc4_end_query(struct pipe_context *ctx, struct pipe_query *query) in vc4_end_query()
66 vc4_get_query_result(struct pipe_context *ctx, struct pipe_query *query, in vc4_get_query_result()
/external/mesa3d/src/gallium/drivers/i915/
Di915_query.c42 static struct pipe_query *i915_create_query(struct pipe_context *ctx, in i915_create_query()
48 return (struct pipe_query *)query; in i915_create_query()
52 struct pipe_query *query) in i915_destroy_query()
58 struct pipe_query *query) in i915_begin_query()
63 static bool i915_end_query(struct pipe_context *ctx, struct pipe_query *query) in i915_end_query()
69 struct pipe_query *query, in i915_get_query_result()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_query.c42 static struct pipe_query *
52 return (struct pipe_query *) q; in fd_create_query()
56 fd_destroy_query(struct pipe_context *pctx, struct pipe_query *pq) in fd_destroy_query()
63 fd_begin_query(struct pipe_context *pctx, struct pipe_query *pq) in fd_begin_query()
70 fd_end_query(struct pipe_context *pctx, struct pipe_query *pq) in fd_end_query()
78 fd_get_query_result(struct pipe_context *pctx, struct pipe_query *pq, in fd_get_query_result()
86 fd_render_condition(struct pipe_context *pctx, struct pipe_query *pq, in fd_render_condition()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_query.c34 static struct pipe_query *
43 return (struct pipe_query *)q; in etna_create_query()
47 etna_destroy_query(struct pipe_context *pctx, struct pipe_query *pq) in etna_destroy_query()
55 etna_begin_query(struct pipe_context *pctx, struct pipe_query *pq) in etna_begin_query()
63 etna_end_query(struct pipe_context *pctx, struct pipe_query *pq) in etna_end_query()
72 etna_get_query_result(struct pipe_context *pctx, struct pipe_query *pq, in etna_get_query_result()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_query.c41 static inline struct virgl_query *virgl_query(struct pipe_query *q) in virgl_query()
47 struct pipe_query *q, in virgl_render_condition()
59 static struct pipe_query *virgl_create_query(struct pipe_context *ctx, in virgl_create_query()
84 return (struct pipe_query *)query; in virgl_create_query()
88 struct pipe_query *q) in virgl_destroy_query()
100 struct pipe_query *q) in virgl_begin_query()
111 struct pipe_query *q) in virgl_end_query()
128 struct pipe_query *q, in virgl_get_query_result()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_query.c32 static struct pipe_query *r300_create_query(struct pipe_context *pipe, in r300_create_query()
53 return (struct pipe_query*)q; in r300_create_query()
69 return (struct pipe_query*)q; in r300_create_query()
73 struct pipe_query* query) in r300_destroy_query()
89 struct pipe_query* query) in r300_begin_query()
116 struct pipe_query* query) in r300_end_query()
140 struct pipe_query* query, in r300_get_query_result()
183 struct pipe_query *query, in r300_render_condition()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h57 struct pipe_query;
109 struct pipe_query *query,
117 struct pipe_query *(*create_query)( struct pipe_context *pipe,
136 struct pipe_query *(*create_batch_query)( struct pipe_context *pipe,
141 struct pipe_query *q);
143 boolean (*begin_query)(struct pipe_context *pipe, struct pipe_query *q);
144 bool (*end_query)(struct pipe_context *pipe, struct pipe_query *q);
152 struct pipe_query *q,
170 struct pipe_query *q,
/external/mesa3d/src/gallium/drivers/ilo/
Dilo_query.c66 ilo_query(struct pipe_query *query) in ilo_query()
71 static struct pipe_query *
103 return (struct pipe_query *) q; in ilo_create_query()
107 ilo_destroy_query(struct pipe_context *pipe, struct pipe_query *query) in ilo_destroy_query()
116 ilo_begin_query(struct pipe_context *pipe, struct pipe_query *query) in ilo_begin_query()
132 ilo_end_query(struct pipe_context *pipe, struct pipe_query *query) in ilo_end_query()
201 ilo_get_query_result(struct pipe_context *pipe, struct pipe_query *query, in ilo_get_query_result()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_query.c33 static struct pipe_query *
40 return (struct pipe_query *)q; in nv50_create_query()
44 nv50_destroy_query(struct pipe_context *pipe, struct pipe_query *pq) in nv50_destroy_query()
51 nv50_begin_query(struct pipe_context *pipe, struct pipe_query *pq) in nv50_begin_query()
58 nv50_end_query(struct pipe_context *pipe, struct pipe_query *pq) in nv50_end_query()
66 nv50_get_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nv50_get_query_result()
75 struct pipe_query *pq, in nv50_render_condition()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_query.c34 static struct pipe_query *
44 return (struct pipe_query *)q; in nvc0_create_query()
48 nvc0_destroy_query(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_destroy_query()
55 nvc0_begin_query(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_begin_query()
62 nvc0_end_query(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_end_query()
70 nvc0_get_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nvc0_get_query_result()
79 struct pipe_query *pq, in nvc0_get_query_result_resource()
97 struct pipe_query *pq, in nvc0_render_condition()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_query.c102 nv30_query(struct pipe_query *pipe) in nv30_query()
107 static struct pipe_query *
139 return (struct pipe_query *)q; in nv30_query_create()
143 nv30_query_destroy(struct pipe_context *pipe, struct pipe_query *pq) in nv30_query_destroy()
149 nv30_query_begin(struct pipe_context *pipe, struct pipe_query *pq) in nv30_query_begin()
179 nv30_query_end(struct pipe_context *pipe, struct pipe_query *pq) in nv30_query_end()
201 nv30_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nv30_query_result()
240 struct pipe_query *pq, in nv40_query_render_condition()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_query.cpp35 swr_query(struct pipe_query *p) in swr_query()
40 static struct pipe_query *
56 return (struct pipe_query *)pq; in swr_create_query()
61 swr_destroy_query(struct pipe_context *pipe, struct pipe_query *q) in swr_destroy_query()
77 struct pipe_query *q, in swr_get_query_result()
161 swr_begin_query(struct pipe_context *pipe, struct pipe_query *q) in swr_begin_query()
195 swr_end_query(struct pipe_context *pipe, struct pipe_query *q) in swr_end_query()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_query.c49 static struct softpipe_query *softpipe_query( struct pipe_query *p ) in softpipe_query()
54 static struct pipe_query *
75 return (struct pipe_query *)sq; in softpipe_create_query()
80 softpipe_destroy_query(struct pipe_context *pipe, struct pipe_query *q) in softpipe_destroy_query()
87 softpipe_begin_query(struct pipe_context *pipe, struct pipe_query *q) in softpipe_begin_query()
138 softpipe_end_query(struct pipe_context *pipe, struct pipe_query *q) in softpipe_end_query()
210 struct pipe_query *q, in softpipe_get_query_result()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_query.c46 static struct llvmpipe_query *llvmpipe_query( struct pipe_query *p ) in llvmpipe_query()
51 static struct pipe_query *
66 return (struct pipe_query *) pq; in llvmpipe_create_query()
71 llvmpipe_destroy_query(struct pipe_context *pipe, struct pipe_query *q) in llvmpipe_destroy_query()
94 struct pipe_query *q, in llvmpipe_get_query_result()
188 llvmpipe_begin_query(struct pipe_context *pipe, struct pipe_query *q) in llvmpipe_begin_query()
243 llvmpipe_end_query(struct pipe_context *pipe, struct pipe_query *q) in llvmpipe_end_query()
/external/mesa3d/src/gallium/drivers/ddebug/
Ddd_context.c49 dd_query(struct pipe_query *query) in dd_query()
54 static struct pipe_query *
55 dd_query_unwrap(struct pipe_query *query) in dd_query_unwrap()
64 static struct pipe_query *
69 struct pipe_query *query; in dd_context_create_query()
79 query = (struct pipe_query *)dd_query; in dd_context_create_query()
89 static struct pipe_query *
94 struct pipe_query *query; in dd_context_create_batch_query()
105 query = (struct pipe_query *)dd_query; in dd_context_create_batch_query()
117 struct pipe_query *query) in dd_context_destroy_query()
[all …]
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_queryobj.h40 struct pipe_query *pq;
43 struct pipe_query *pq_begin;
Dst_cb_perfmon.h31 struct pipe_query *query;
46 struct pipe_query *batch_query;
Dst_cb_perfmon.c135 struct pipe_query *query = stm->active_counters[i].query; in reset_perf_monitor()
186 struct pipe_query *query = stm->active_counters[i].query; in st_BeginPerfMonitor()
211 struct pipe_query *query = stm->active_counters[i].query; in st_EndPerfMonitor()
249 struct pipe_query *query = stm->active_counters[i].query; in st_IsPerfMonitorResultAvailable()
/external/mesa3d/src/gallium/state_trackers/clover/core/
Dtimestamp.hpp28 struct pipe_query;
53 pipe_query *_query;
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_pipe.c49 static struct pipe_query *noop_create_query(struct pipe_context *ctx, unsigned query_type, unsigned… in noop_create_query()
53 return (struct pipe_query *)query; in noop_create_query()
56 static void noop_destroy_query(struct pipe_context *ctx, struct pipe_query *query) in noop_destroy_query()
61 static boolean noop_begin_query(struct pipe_context *ctx, struct pipe_query *query) in noop_begin_query()
66 static bool noop_end_query(struct pipe_context *ctx, struct pipe_query *query) in noop_end_query()
72 struct pipe_query *query, in noop_get_query_result()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_query.c43 struct pipe_query { struct
48 struct pipe_query base; argument
66 struct pipe_query *predicate; /** The associated query that can be used for predicate */
75 svga_query(struct pipe_query *q) in svga_query()
86 struct pipe_query *q,
664 static struct pipe_query *
770 svga_destroy_query(struct pipe_context *pipe, struct pipe_query *q) in svga_destroy_query()
843 svga_begin_query(struct pipe_context *pipe, struct pipe_query *q) in svga_begin_query()
953 svga_end_query(struct pipe_context *pipe, struct pipe_query *q) in svga_end_query()
1064 struct pipe_query *q, in svga_get_query_result()
[all …]
/external/mesa3d/src/gallium/state_trackers/nine/
Dnine_state.h574 struct pipe_query *
578 nine_context_destroy_query(struct NineDevice9 *device, struct pipe_query *query);
581 nine_context_begin_query(struct NineDevice9 *device, unsigned *counter, struct pipe_query *query);
584 nine_context_end_query(struct NineDevice9 *device, unsigned *counter, struct pipe_query *query);
587 nine_context_get_query_result(struct NineDevice9 *device, struct pipe_query *query,
/external/mesa3d/src/gallium/auxiliary/hud/
Dhud_driver_query.c51 struct pipe_query *query[NUM_QUERIES];
73 struct pipe_query *query = bq->query[idx]; in hud_batch_query_update()
207 struct pipe_query *query[NUM_QUERIES];
243 struct pipe_query *query = info->query[info->tail]; in query_new_value_normal()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_context.c48 struct pipe_query *query;
53 trace_query(struct pipe_query *query) in trace_query()
59 static inline struct pipe_query *
60 trace_query_unwrap(struct pipe_query *query) in trace_query_unwrap()
139 static struct pipe_query *
146 struct pipe_query *query; in trace_context_create_query()
166 query = (struct pipe_query *)tr_query; in trace_context_create_query()
179 struct pipe_query *_query) in trace_context_destroy_query()
184 struct pipe_query *query = tr_query->query; in trace_context_destroy_query()
201 struct pipe_query *query) in trace_context_begin_query()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
Dr600_query.h36 struct pipe_query;
264 struct pipe_query *r600_create_batch_query(struct pipe_context *ctx,

123