Home
last modified time | relevance | path

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

12

/external/mesa3d/src/gallium/drivers/i915/
Di915_query.c42 static struct pipe_query *i915_create_query(struct pipe_context *ctx, in i915_create_query()
47 return (struct pipe_query *)query; in i915_create_query()
51 struct pipe_query *query) in i915_destroy_query()
57 struct pipe_query *query) in i915_begin_query()
61 static void i915_end_query(struct pipe_context *ctx, struct pipe_query *query) in i915_end_query()
66 struct pipe_query *query, in i915_get_query_result()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dr600_query.c26 static struct pipe_query *r600_create_query(struct pipe_context *ctx, unsigned query_type) in r600_create_query()
30 return (struct pipe_query*)r600_context_query_create(rctx, query_type); in r600_create_query()
33 static void r600_destroy_query(struct pipe_context *ctx, struct pipe_query *query) in r600_destroy_query()
40 static void r600_begin_query(struct pipe_context *ctx, struct pipe_query *query) in r600_begin_query()
51 static void r600_end_query(struct pipe_context *ctx, struct pipe_query *query) in r600_end_query()
61 struct pipe_query *query, in r600_get_query_result()
71 struct pipe_query *query, in r600_render_condition()
Dradeonsi_pipe.h131 struct pipe_query *current_render_cond;
133 struct pipe_query *saved_render_cond;
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_query.c43 static struct llvmpipe_query *llvmpipe_query( struct pipe_query *p ) in llvmpipe_query()
48 static struct pipe_query *
58 return (struct pipe_query *) pq; in llvmpipe_create_query()
63 llvmpipe_destroy_query(struct pipe_context *pipe, struct pipe_query *q) in llvmpipe_destroy_query()
86 struct pipe_query *q, in llvmpipe_get_query_result()
122 llvmpipe_begin_query(struct pipe_context *pipe, struct pipe_query *q) in llvmpipe_begin_query()
145 llvmpipe_end_query(struct pipe_context *pipe, struct pipe_query *q) in llvmpipe_end_query()
Dlp_context.h137 struct pipe_query *render_cond_query;
Dlp_setup.h38 struct pipe_query;
/external/mesa3d/src/gallium/drivers/r300/
Dr300_query.c32 static struct pipe_query *r300_create_query(struct pipe_context *pipe, in r300_create_query()
52 return (struct pipe_query*)q; in r300_create_query()
68 return (struct pipe_query*)q; in r300_create_query()
72 struct pipe_query* query) in r300_destroy_query()
88 struct pipe_query* query) in r300_begin_query()
114 struct pipe_query* query) in r300_end_query()
136 struct pipe_query* query, in r300_get_query_result()
180 struct pipe_query *query, in r300_render_condition()
/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 *
71 return (struct pipe_query *)sq; in softpipe_create_query()
76 softpipe_destroy_query(struct pipe_context *pipe, struct pipe_query *q) in softpipe_destroy_query()
83 softpipe_begin_query(struct pipe_context *pipe, struct pipe_query *q) in softpipe_begin_query()
119 softpipe_end_query(struct pipe_context *pipe, struct pipe_query *q) in softpipe_end_query()
158 struct pipe_query *q, in softpipe_get_query_result()
Dsp_context.h140 struct pipe_query *render_cond_query;
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_query.c41 struct pipe_query { struct
46 struct pipe_query base; argument
58 svga_query( struct pipe_query *q ) in svga_query()
64 struct pipe_query *q,
68 static struct pipe_query *svga_create_query( struct pipe_context *pipe, in svga_create_query()
119 struct pipe_query *q) in svga_destroy_query()
132 struct pipe_query *q) in svga_begin_query()
178 struct pipe_query *q) in svga_end_query()
208 struct pipe_query *q, in svga_get_query_result()
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_query.c102 nv30_query(struct pipe_query *pipe) in nv30_query()
107 static struct pipe_query *
138 return (struct pipe_query *)q; in nv30_query_create()
142 nv30_query_destroy(struct pipe_context *pipe, struct pipe_query *pq) in nv30_query_destroy()
148 nv30_query_begin(struct pipe_context *pipe, struct pipe_query *pq) in nv30_query_begin()
177 nv30_query_end(struct pipe_context *pipe, struct pipe_query *pq) in nv30_query_end()
198 nv30_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nv30_query_result()
235 struct pipe_query *pq, uint mode) in nv40_query_render_condition()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h50 struct pipe_query;
99 struct pipe_query *query,
106 struct pipe_query *(*create_query)( struct pipe_context *pipe,
110 struct pipe_query *q);
112 void (*begin_query)(struct pipe_context *pipe, struct pipe_query *q);
113 void (*end_query)(struct pipe_context *pipe, struct pipe_query *q);
121 struct pipe_query *q,
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_query.c54 nv50_query(struct pipe_query *pipe) in nv50_query()
92 nv50_query_destroy(struct pipe_context *pipe, struct pipe_query *pq) in nv50_query_destroy()
98 static struct pipe_query *
123 return (struct pipe_query *)q; in nv50_query_create()
142 nv50_query_begin(struct pipe_context *pipe, struct pipe_query *pq) in nv50_query_begin()
195 nv50_query_end(struct pipe_context *pipe, struct pipe_query *pq) in nv50_query_end()
246 nv50_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nv50_query_result()
308 nv84_query_fifo_wait(struct nouveau_pushbuf *push, struct pipe_query *pq) in nv84_query_fifo_wait()
324 struct pipe_query *pq, uint mode) in nv50_render_condition()
353 struct pipe_query *pq, unsigned result_offset) in nv50_query_pushbuf_submit()
Dnv50_context.h199 struct pipe_query *, unsigned result_offset);
200 void nv84_query_fifo_wait(struct nouveau_pushbuf *, struct pipe_query *);
Dnv50_stateobj.h67 struct pipe_query *pq;
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_query.c53 nvc0_query(struct pipe_query *pipe) in nvc0_query()
91 nvc0_query_destroy(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_query_destroy()
97 static struct pipe_query *
153 return (struct pipe_query *)q; in nvc0_query_create()
181 nvc0_query_begin(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_query_begin()
253 nvc0_query_end(struct pipe_context *pipe, struct pipe_query *pq) in nvc0_query_end()
335 nvc0_query_result(struct pipe_context *pipe, struct pipe_query *pq, in nvc0_query_result()
409 nvc0_query_fifo_wait(struct nouveau_pushbuf *push, struct pipe_query *pq) in nvc0_query_fifo_wait()
428 struct pipe_query *pq, uint mode) in nvc0_render_condition()
484 struct pipe_query *pq, unsigned result_offset) in nvc0_query_pushbuf_submit()
Dnvc0_context.h208 struct pipe_query *, unsigned result_offset);
209 void nvc0_query_fifo_wait(struct nouveau_pushbuf *, struct pipe_query *);
Dnvc0_stateobj.h66 struct pipe_query *pq;
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_pipe.c49 static struct pipe_query *noop_create_query(struct pipe_context *ctx, unsigned query_type) 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 void noop_begin_query(struct pipe_context *ctx, struct pipe_query *query) in noop_begin_query()
65 static void noop_end_query(struct pipe_context *ctx, struct pipe_query *query) in noop_end_query()
70 struct pipe_query *query, in noop_get_query_result()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_query.c251 static struct pipe_query *r600_create_query(struct pipe_context *ctx, unsigned query_type) in r600_create_query()
296 return (struct pipe_query*)query; in r600_create_query()
299 static void r600_destroy_query(struct pipe_context *ctx, struct pipe_query *query) in r600_destroy_query()
335 static void r600_begin_query(struct pipe_context *ctx, struct pipe_query *query) in r600_begin_query()
375 static void r600_end_query(struct pipe_context *ctx, struct pipe_query *query) in r600_end_query()
499 struct pipe_query *query, in r600_get_query_result()
523 struct pipe_query *query, in r600_render_condition()
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
Dd3d11_objects.h653 struct pipe_query* query;
656 GalliumD3D11Asynchronous(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size)
695 …GalliumD3D11QueryOrPredicate(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_s…
708 …GalliumD3D11Query(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, const …
715 …GalliumD3D11Predicate(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, co…
728 …GalliumD3D11Counter(GalliumD3D11Screen* device, struct pipe_query* query, unsigned data_size, cons…
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_queryobj.h41 struct pipe_query *pq;
/external/mesa3d/src/gallium/drivers/galahad/
Dglhd_context.c64 static struct pipe_query *
87 struct pipe_query *query) in galahad_context_destroy_query()
98 struct pipe_query *query) in galahad_context_begin_query()
109 struct pipe_query *query) in galahad_context_end_query()
120 struct pipe_query *query, in galahad_context_get_query_result()
973 struct pipe_query *query, in galahad_context_render_condition()
/external/mesa3d/src/gallium/drivers/identity/
Did_context.c58 static struct pipe_query *
71 struct pipe_query *query) in identity_destroy_query()
82 struct pipe_query *query) in identity_begin_query()
93 struct pipe_query *query) in identity_end_query()
104 struct pipe_query *query, in identity_get_query_result()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_context.c103 static INLINE struct pipe_query *
109 struct pipe_query *result; in trace_context_create_query()
128 struct pipe_query *query) in trace_context_destroy_query()
146 struct pipe_query *query) in trace_context_begin_query()
164 struct pipe_query *query) in trace_context_end_query()
182 struct pipe_query *query, in trace_context_get_query_result()
1528 struct pipe_query *query, in trace_context_render_condition()

12