Searched refs:nvc0_query (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_query.h | 9 struct nvc0_query; 12 void (*destroy_query)(struct nvc0_context *, struct nvc0_query *); 13 boolean (*begin_query)(struct nvc0_context *, struct nvc0_query *); 14 void (*end_query)(struct nvc0_context *, struct nvc0_query *); 15 boolean (*get_query_result)(struct nvc0_context *, struct nvc0_query *, 18 struct nvc0_query *q, 26 struct nvc0_query { struct 32 static inline struct nvc0_query * argument 33 nvc0_query(struct pipe_query *pipe) in nvc0_query() function 35 return (struct nvc0_query *)pipe; in nvc0_query()
|
D | nvc0_query.c | 38 struct nvc0_query *q; in nvc0_create_query() 50 struct nvc0_query *q = nvc0_query(pq); in nvc0_destroy_query() 57 struct nvc0_query *q = nvc0_query(pq); in nvc0_begin_query() 64 struct nvc0_query *q = nvc0_query(pq); in nvc0_end_query() 73 struct nvc0_query *q = nvc0_query(pq); in nvc0_get_query_result() 86 struct nvc0_query *q = nvc0_query(pq); in nvc0_get_query_result_resource() 102 struct nvc0_query *q = nvc0_query(pq); in nvc0_render_condition()
|
D | nvc0_query_hw.h | 22 struct nvc0_query base; 38 nvc0_hw_query(struct nvc0_query *q) in nvc0_hw_query() 43 struct nvc0_query * 49 nvc0_hw_query_allocate(struct nvc0_context *, struct nvc0_query *, int); 51 nvc0_hw_query_pushbuf_submit(struct nouveau_pushbuf *, struct nvc0_query *, 54 nvc0_hw_query_fifo_wait(struct nvc0_context *, struct nvc0_query *);
|
D | nvc0_query_sw.c | 68 nvc0_sw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_sw_destroy_query() 75 nvc0_sw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_sw_begin_query() 90 nvc0_sw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_sw_end_query() 99 nvc0_sw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q, in nvc0_sw_get_query_result() 118 struct nvc0_query * 122 struct nvc0_query *q; in nvc0_sw_create_query()
|
D | nvc0_query_hw.c | 39 nvc0_hw_query_allocate(struct nvc0_context *nvc0, struct nvc0_query *q, in nvc0_hw_query_allocate() 74 nvc0_hw_query_get(struct nouveau_pushbuf *push, struct nvc0_query *q, in nvc0_hw_query_get() 91 nvc0_hw_query_rotate(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_query_rotate() 102 nvc0_hw_query_update(struct nouveau_client *cli, struct nvc0_query *q) in nvc0_hw_query_update() 116 nvc0_hw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_destroy_query() 131 nvc0_hw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_begin_query() 207 nvc0_hw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_end_query() 286 nvc0_hw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q, in nvc0_hw_get_query_result() 367 struct nvc0_query *q, in nvc0_hw_get_query_result_resource() 490 struct nvc0_query * [all …]
|
D | nvc0_query_sw.h | 7 struct nvc0_query base; 12 nvc0_sw_query(struct nvc0_query *q) in nvc0_sw_query() 58 struct nvc0_query *
|
D | nvc0_shader_state.c | 334 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(targ->pq)); in nvc0_tfb_validate() 342 nvc0_hw_query_pushbuf_submit(push, nvc0_query(targ->pq), 0x4); in nvc0_tfb_validate()
|
D | nvc0_query_hw_metric.c | 445 struct nvc0_query *q = &hq->base; in nvc0_hw_metric_query_get_cfg()
|
D | nvc0_vbo.c | 775 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(so->pq)); in nvc0_draw_stream_output() 791 nvc0_hw_query_pushbuf_submit(push, nvc0_query(so->pq), 0x4); in nvc0_draw_stream_output()
|
D | nvc0_query_hw_sm.c | 2282 struct nvc0_query *q = &hq->base; in nvc0_hw_sm_query_get_cfg() 2300 struct nvc0_query *q = &hq->base; in nvc0_hw_sm_destroy_query()
|
D | nvc0_state.c | 1018 nvc0_query(targ->pq)->index = index; in nvc0_so_target_save_offset()
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | Makefile.sources | 162 nvc0/nvc0_query.c \ 163 nvc0/nvc0_query.h \
|
D | meson.build | 172 'nvc0/nvc0_query.c', 173 'nvc0/nvc0_query.h',
|