Searched refs:nv50_query (Results 1 – 11 of 11) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_query.h | 9 struct nv50_query; 12 void (*destroy_query)(struct nv50_context *, struct nv50_query *); 13 bool (*begin_query)(struct nv50_context *, struct nv50_query *); 14 void (*end_query)(struct nv50_context *, struct nv50_query *); 15 bool (*get_query_result)(struct nv50_context *, struct nv50_query *, 19 struct nv50_query { struct 25 static inline struct nv50_query * argument 26 nv50_query(struct pipe_query *pipe) in nv50_query() function 28 return (struct nv50_query *)pipe; in nv50_query()
|
D | nv50_query_hw.h | 27 struct nv50_query base; 42 nv50_hw_query(struct nv50_query *q) in nv50_hw_query() 47 struct nv50_query * 53 nv50_hw_query_allocate(struct nv50_context *, struct nv50_query *, int); 56 struct nv50_query *, unsigned); 58 nv84_hw_query_fifo_wait(struct nouveau_pushbuf *, struct nv50_query *);
|
D | nv50_query.c | 37 struct nv50_query *q; in nv50_create_query() 46 struct nv50_query *q = nv50_query(pq); in nv50_destroy_query() 53 struct nv50_query *q = nv50_query(pq); in nv50_begin_query() 60 struct nv50_query *q = nv50_query(pq); in nv50_end_query() 69 struct nv50_query *q = nv50_query(pq); in nv50_get_query_result() 80 struct nv50_query *q = nv50_query(pq); in nv50_render_condition()
|
D | nv50_query_hw.c | 42 nv50_hw_query_allocate(struct nv50_context *nv50, struct nv50_query *q, in nv50_hw_query_allocate() 77 nv50_hw_query_get(struct nouveau_pushbuf *push, struct nv50_query *q, in nv50_hw_query_get() 94 nv50_hw_query_update(struct nv50_query *q) in nv50_hw_query_update() 108 nv50_hw_destroy_query(struct nv50_context *nv50, struct nv50_query *q) in nv50_hw_destroy_query() 123 nv50_hw_begin_query(struct nv50_context *nv50, struct nv50_query *q) in nv50_hw_begin_query() 198 nv50_hw_end_query(struct nv50_context *nv50, struct nv50_query *q) in nv50_hw_end_query() 268 nv50_hw_get_query_result(struct nv50_context *nv50, struct nv50_query *q, in nv50_hw_get_query_result() 349 struct nv50_query * 353 struct nv50_query *q; in nv50_hw_create_query() 358 return (struct nv50_query *)hq; in nv50_hw_create_query() [all …]
|
D | nv50_query_hw_sm.c | 148 struct nv50_query *q = &hq->base; in nv50_hw_sm_query_get_cfg() 155 struct nv50_query *q = &hq->base; in nv50_hw_sm_destroy_query()
|
D | nv50_query_hw_metric.c | 62 struct nv50_query *q = &hq->base; in nv50_hw_metric_query_get_cfg()
|
D | nv50_shader_state.c | 700 nv84_hw_query_fifo_wait(push, nv50_query(targ->pq)); in nv50_stream_output_validate() 710 nv50_query(targ->pq), 0x4); in nv50_stream_output_validate()
|
D | nv50_vbo.c | 737 nv50_query(so->pq), 0x4); in nva0_draw_stream_output()
|
D | nv50_state.c | 1170 nv50_query(targ->pq)->index = index; in nva0_so_target_save_offset()
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | Makefile.sources | 77 nv50/nv50_query.c \ 78 nv50/nv50_query.h \
|
D | meson.build | 93 'nv50/nv50_query.c', 94 'nv50/nv50_query.h',
|