Home
last modified time | relevance | path

Searched refs:nv50_query (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_query.h9 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()
Dnv50_query_hw.h27 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 *);
Dnv50_query.c37 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()
Dnv50_query_hw.c42 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 …]
Dnv50_query_hw_sm.c148 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()
Dnv50_query_hw_metric.c62 struct nv50_query *q = &hq->base; in nv50_hw_metric_query_get_cfg()
Dnv50_shader_state.c700 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()
Dnv50_vbo.c737 nv50_query(so->pq), 0x4); in nva0_draw_stream_output()
Dnv50_state.c1170 nv50_query(targ->pq)->index = index; in nva0_so_target_save_offset()
/external/mesa3d/src/gallium/drivers/nouveau/
DMakefile.sources77 nv50/nv50_query.c \
78 nv50/nv50_query.h \
Dmeson.build93 'nv50/nv50_query.c',
94 'nv50/nv50_query.h',