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 boolean (*begin_query)(struct nv50_context *, struct nv50_query *); 14 void (*end_query)(struct nv50_context *, struct nv50_query *); 15 boolean (*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.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.h | 22 struct nv50_query base; 38 nv50_hw_query(struct nv50_query *q) in nv50_hw_query() 43 struct nv50_query * 49 nv50_hw_query_allocate(struct nv50_context *, struct nv50_query *, int); 52 struct nv50_query *, unsigned); 54 nv84_hw_query_fifo_wait(struct nouveau_pushbuf *, struct nv50_query *);
|
D | nv50_query_hw.c | 47 nv50_hw_query_allocate(struct nv50_context *nv50, struct nv50_query *q, in nv50_hw_query_allocate() 82 nv50_hw_query_get(struct nouveau_pushbuf *push, struct nv50_query *q, in nv50_hw_query_get() 99 nv50_hw_query_update(struct nv50_query *q) in nv50_hw_query_update() 113 nv50_hw_destroy_query(struct nv50_context *nv50, struct nv50_query *q) in nv50_hw_destroy_query() 128 nv50_hw_begin_query(struct nv50_context *nv50, struct nv50_query *q) in nv50_hw_begin_query() 204 nv50_hw_end_query(struct nv50_context *nv50, struct nv50_query *q) in nv50_hw_end_query() 274 nv50_hw_get_query_result(struct nv50_context *nv50, struct nv50_query *q, in nv50_hw_get_query_result() 355 struct nv50_query * 359 struct nv50_query *q; in nv50_hw_create_query() 364 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 | 699 nv84_hw_query_fifo_wait(push, nv50_query(targ->pq)); in nv50_stream_output_validate() 709 nv50_query(targ->pq), 0x4); in nv50_stream_output_validate()
|
D | nv50_vbo.c | 747 nv50_query(so->pq), 0x4); in nva0_draw_stream_output()
|
D | nv50_state.c | 1141 nv50_query(targ->pq)->index = index; in nva0_so_target_save_offset()
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | Makefile.sources | 78 nv50/nv50_query.c \ 79 nv50/nv50_query.h \
|
D | meson.build | 94 'nv50/nv50_query.c', 95 'nv50/nv50_query.h',
|