Searched refs:nvc0_query (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_query.h9 struct nvc0_query;
12 void (*destroy_query)(struct nvc0_context *, struct nvc0_query *);
13 boolean (*begin_query)(struct nvc0_context *, struct nvc0_query *);
14 void (*end_query)(struct nvc0_context *, struct nvc0_query *);
15 boolean (*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) function in typeref:struct:nvc0_query *
35 return (struct nvc0_query *)pip
[all...]
H A Dnvc0_query_hw.h7 #include "nvc0_query.h"
27 struct nvc0_query base;
42 nvc0_hw_query(struct nvc0_query *q)
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 Dnvc0_query_sw.h4 #include "nvc0_query.h"
7 struct nvc0_query base;
12 nvc0_sw_query(struct nvc0_query *q)
58 struct nvc0_query *
H A Dnvc0_query_sw.c68 nvc0_sw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q)
75 nvc0_sw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q)
90 nvc0_sw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q)
99 nvc0_sw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q,
118 struct nvc0_query *
122 struct nvc0_query *q;
H A Dnvc0_query.c28 #include "nvc0/nvc0_query.h"
38 struct nvc0_query *q;
50 struct nvc0_query *q = nvc0_query(pq);
57 struct nvc0_query *q = nvc0_query(pq);
64 struct nvc0_query *q = nvc0_query(pq);
73 struct nvc0_query *q = nvc0_query(p
[all...]
H A Dnvc0_query_hw.c34 nvc0_hw_query_allocate(struct nvc0_context *nvc0, struct nvc0_query *q,
69 nvc0_hw_query_get(struct nouveau_pushbuf *push, struct nvc0_query *q,
86 nvc0_hw_query_rotate(struct nvc0_context *nvc0, struct nvc0_query *q)
97 nvc0_hw_query_update(struct nouveau_client *cli, struct nvc0_query *q)
111 nvc0_hw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q)
142 nvc0_hw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q)
227 nvc0_hw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q)
308 nvc0_hw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q,
389 struct nvc0_query *q,
525 struct nvc0_query *
[all...]
H A Dnvc0_shader_state.c334 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(targ->pq));
342 nvc0_hw_query_pushbuf_submit(push, nvc0_query(targ->pq), 0x4);
H A Dnvc0_query_hw_metric.c445 struct nvc0_query *q = &hq->base;
H A Dnvc0_vbo.c775 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(so->pq));
791 nvc0_hw_query_pushbuf_submit(push, nvc0_query(so->pq), 0x4);
H A Dnvc0_query_hw_sm.c2282 struct nvc0_query *q = &hq->base;
2300 struct nvc0_query *q = &hq->base;
H A Dnvc0_state.c1078 nvc0_query(targ->pq)->index = index;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_query.h9 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) function in typeref:struct:nvc0_query *
35 return (struct nvc0_query *)pip
[all...]
H A Dnvc0_query_hw.h7 #include "nvc0_query.h"
27 struct nvc0_query base;
42 nvc0_hw_query(struct nvc0_query *q)
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 Dnvc0_query_sw.h4 #include "nvc0_query.h"
7 struct nvc0_query base;
12 nvc0_sw_query(struct nvc0_query *q)
58 struct nvc0_query *
H A Dnvc0_query_sw.c68 nvc0_sw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q)
75 nvc0_sw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q)
90 nvc0_sw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q)
99 nvc0_sw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q,
118 struct nvc0_query *
122 struct nvc0_query *q;
H A Dnvc0_query.c28 #include "nvc0/nvc0_query.h"
38 struct nvc0_query *q;
50 struct nvc0_query *q = nvc0_query(pq);
57 struct nvc0_query *q = nvc0_query(pq);
64 struct nvc0_query *q = nvc0_query(pq);
73 struct nvc0_query *q = nvc0_query(p
[all...]
H A Dnvc0_query_hw.c34 nvc0_hw_query_allocate(struct nvc0_context *nvc0, struct nvc0_query *q,
69 nvc0_hw_query_get(struct nouveau_pushbuf *push, struct nvc0_query *q,
86 nvc0_hw_query_rotate(struct nvc0_context *nvc0, struct nvc0_query *q)
97 nvc0_hw_query_update(struct nouveau_client *cli, struct nvc0_query *q)
111 nvc0_hw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q)
142 nvc0_hw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q)
227 nvc0_hw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q)
308 nvc0_hw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q,
389 struct nvc0_query *q,
525 struct nvc0_query *
[all...]
H A Dnvc0_shader_state.c366 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(targ->pq));
374 nvc0_hw_query_pushbuf_submit(push, nvc0_query(targ->pq), 0x4);
H A Dnvc0_query_hw_metric.c449 struct nvc0_query *q = &hq->base;
H A Dnvc0_vbo.c783 nvc0_hw_query_fifo_wait(nvc0, nvc0_query(so->pq));
799 nvc0_hw_query_pushbuf_submit(push, nvc0_query(so->pq), 0x4);
H A Dnvc0_query_hw_sm.c2286 struct nvc0_query *q = &hq->base;
2304 struct nvc0_query *q = &hq->base;
H A Dnvc0_state.c1122 nvc0_query(targ->pq)->index = index;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/
H A DMakefile.sources167 nvc0/nvc0_query.c \
168 nvc0/nvc0_query.h \

Completed in 29 milliseconds