Searched refs:nvc0_query (Results 1 - 11 of 11) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_query.h | 9 struct nvc0_query; 12 void (*destroy_query)(struct nvc0_context *, struct nvc0_query *); 13 bool (*begin_query)(struct nvc0_context *, struct nvc0_query *); 14 void (*end_query)(struct nvc0_context *, struct nvc0_query *); 15 bool (*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 * 33 nvc0_query(struct pipe_query *pipe) in nvc0_query() function 35 return (struct nvc0_query *)pip in nvc0_query() [all...] |
H A D | nvc0_query_hw.h | 7 #include "nvc0_query.h" 27 struct nvc0_query base; 42 nvc0_hw_query(struct nvc0_query *q) in nvc0_hw_query() 47 struct nvc0_query * 53 nvc0_hw_query_allocate(struct nvc0_context *, struct nvc0_query *, int); 55 nvc0_hw_query_pushbuf_submit(struct nouveau_pushbuf *, struct nvc0_query *, 58 nvc0_hw_query_fifo_wait(struct nvc0_context *, struct nvc0_query *);
|
H A D | nvc0_query.c | 28 #include "nvc0/nvc0_query.h" 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(p in nvc0_get_query_result() [all...] |
H A 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()
|
H A D | nvc0_query_hw.c | 34 nvc0_hw_query_allocate(struct nvc0_context *nvc0, struct nvc0_query *q, in nvc0_hw_query_allocate() 69 nvc0_hw_query_get(struct nouveau_pushbuf *push, struct nvc0_query *q, in nvc0_hw_query_get() 86 nvc0_hw_query_rotate(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_query_rotate() 97 nvc0_hw_query_update(struct nouveau_client *cli, struct nvc0_query *q) in nvc0_hw_query_update() 111 nvc0_hw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_destroy_query() 142 nvc0_hw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_begin_query() 227 nvc0_hw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q) in nvc0_hw_end_query() 308 nvc0_hw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q, in nvc0_hw_get_query_result() 389 struct nvc0_query *q, in nvc0_hw_get_query_result_resource() 525 struct nvc0_query * [all...] |
H A D | nvc0_query_sw.h | 4 #include "nvc0_query.h" 7 struct nvc0_query base; 12 nvc0_sw_query(struct nvc0_query *q) in nvc0_sw_query() 58 struct nvc0_query *
|
H A D | nvc0_shader_state.c | 366 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(targ->pq)); in nvc0_tfb_validate() 374 nvc0_hw_query_pushbuf_submit(push, nvc0_query(targ->pq), 0x4); in nvc0_tfb_validate()
|
H A D | nvc0_query_hw_metric.c | 449 struct nvc0_query *q = &hq->base; in nvc0_hw_metric_query_get_cfg()
|
H A D | nvc0_vbo.c | 783 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(so->pq)); in nvc0_draw_stream_output() 799 nvc0_hw_query_pushbuf_submit(push, nvc0_query(so->pq), 0x4); in nvc0_draw_stream_output()
|
H A D | nvc0_query_hw_sm.c | 2286 struct nvc0_query *q = &hq->base; in nvc0_hw_sm_query_get_cfg() 2304 struct nvc0_query *q = &hq->base; in nvc0_hw_sm_destroy_query()
|
H A D | nvc0_state.c | 1122 nvc0_query(targ->pq)->index = index; in nvc0_so_target_save_offset()
|
Completed in 10 milliseconds