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 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()
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.h22 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 *);
Dnv50_query_hw.c47 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 …]
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.c699 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()
Dnv50_vbo.c747 nv50_query(so->pq), 0x4); in nva0_draw_stream_output()
Dnv50_state.c1141 nv50_query(targ->pq)->index = index; in nva0_so_target_save_offset()
/external/mesa3d/src/gallium/drivers/nouveau/
DMakefile.sources78 nv50/nv50_query.c \
79 nv50/nv50_query.h \
Dmeson.build94 'nv50/nv50_query.c',
95 'nv50/nv50_query.h',