Searched refs:nouveau_pushbuf (Results 1 - 25 of 74) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_winsys.h16 PUSH_AVAIL(struct nouveau_pushbuf *push)
22 PUSH_SPACE(struct nouveau_pushbuf *push, uint32_t size)
30 PUSH_DATA(struct nouveau_pushbuf *push, uint32_t data)
36 PUSH_DATAp(struct nouveau_pushbuf *push, const void *data, uint32_t size)
43 PUSH_DATAf(struct nouveau_pushbuf *push, float f)
51 PUSH_KICK(struct nouveau_pushbuf *push)
H A Dnouveau_video.h22 struct nouveau_pushbuf *push;
70 BEGIN_NV04(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
77 BEGIN_NI04(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
84 PUSH_MTHDl(struct nouveau_pushbuf *push, int subc, int mthd,
H A Dnouveau_screen.h18 struct nouveau_pushbuf *pushbuf;
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_local.h27 PUSH_AVAIL(struct nouveau_pushbuf *push)
33 PUSH_SPACE(struct nouveau_pushbuf *push, uint32_t size)
41 PUSH_DATA(struct nouveau_pushbuf *push, uint32_t data)
47 PUSH_DATAf(struct nouveau_pushbuf *push, float v)
54 PUSH_DATAb(struct nouveau_pushbuf *push, GLboolean x)
60 PUSH_DATAm(struct nouveau_pushbuf *push, float m[16])
70 PUSH_DATAp(struct nouveau_pushbuf *push, const void *data, uint32_t size)
77 PUSH_RELOC(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t offset,
84 PUSH_KICK(struct nouveau_pushbuf *push)
90 BUFCTX(struct nouveau_pushbuf *pus
[all...]
H A Dnv20_state_polygon.c36 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv20_state_raster.c37 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv10_state_polygon.c37 struct nouveau_pushbuf *push = context_push(ctx);
52 struct nouveau_pushbuf *push = context_push(ctx);
62 struct nouveau_pushbuf *push = context_push(ctx);
81 struct nouveau_pushbuf *push = context_push(ctx);
93 struct nouveau_pushbuf *push = context_push(ctx);
106 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv10_state_raster.c37 struct nouveau_pushbuf *push = context_push(ctx);
50 struct nouveau_pushbuf *push = context_push(ctx);
62 struct nouveau_pushbuf *push = context_push(ctx);
74 struct nouveau_pushbuf *push = context_push(ctx);
84 struct nouveau_pushbuf *push = context_push(ctx);
96 struct nouveau_pushbuf *push = context_push(ctx);
109 struct nouveau_pushbuf *push = context_push(ctx);
118 struct nouveau_pushbuf *push = context_push(ctx);
131 struct nouveau_pushbuf *push = context_push(ctx);
141 struct nouveau_pushbuf *pus
[all...]
H A Dnv20_state_frag.c37 struct nouveau_pushbuf *push = context_push(ctx);
59 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv10_state_tnl.c59 struct nouveau_pushbuf *push = context_push(ctx);
135 struct nouveau_pushbuf *push = context_push(ctx);
174 struct nouveau_pushbuf *push = context_push(ctx);
198 struct nouveau_pushbuf *push = context_push(ctx);
284 struct nouveau_pushbuf *push = context_push(ctx);
321 struct nouveau_pushbuf *push = context_push(ctx);
362 struct nouveau_pushbuf *push = context_push(ctx);
383 struct nouveau_pushbuf *push = context_push(ctx);
424 struct nouveau_pushbuf *push = context_push(ctx);
440 struct nouveau_pushbuf *pus
[all...]
H A Dnv04_state_fb.c52 struct nouveau_pushbuf *push = context_push(ctx);
101 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv20_state_tnl.c91 struct nouveau_pushbuf *push = context_push(ctx);
154 struct nouveau_pushbuf *push = context_push(ctx);
178 struct nouveau_pushbuf *push = context_push(ctx);
200 struct nouveau_pushbuf *push = context_push(ctx);
238 struct nouveau_pushbuf *push = context_push(ctx);
280 struct nouveau_pushbuf *push = context_push(ctx);
302 struct nouveau_pushbuf *push = context_push(ctx);
320 struct nouveau_pushbuf *push = context_push(ctx);
336 struct nouveau_pushbuf *push = context_push(ctx);
363 struct nouveau_pushbuf *pus
[all...]
H A Dnv10_state_fb.c57 struct nouveau_pushbuf *push = context_push(ctx);
95 struct nouveau_pushbuf *push = context_push(ctx);
165 struct nouveau_pushbuf *push = context_push(ctx);
178 struct nouveau_pushbuf *push = context_push(ctx);
204 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnouveau_render_t.c104 struct nouveau_pushbuf *push = context_push(ctx);
114 struct nouveau_pushbuf *push = context_push(ctx);
124 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv20_state_fb.c57 struct nouveau_pushbuf *push = context_push(ctx);
80 struct nouveau_pushbuf *push = context_push(ctx);
136 struct nouveau_pushbuf *push = context_push(ctx);
H A Dnv04_render.c97 swtnl_restart_ttri(struct nv04_context *nv04, struct nouveau_pushbuf *push)
113 swtnl_restart_mtri(struct nv04_context *nv04, struct nouveau_pushbuf *push)
146 struct nouveau_pushbuf *push = context_push(ctx);
170 struct nouveau_pushbuf *push = context_push(ctx);
188 struct nouveau_pushbuf *push = context_push(ctx);
207 struct nouveau_pushbuf *push = context_push(ctx); \
/external/libdrm/nouveau/
H A Dnouveau.h191 struct nouveau_pushbuf { struct
195 void (*kick_notify)(struct nouveau_pushbuf *);
210 struct nouveau_pushbuf **);
211 void nouveau_pushbuf_del(struct nouveau_pushbuf **);
212 int nouveau_pushbuf_space(struct nouveau_pushbuf *, uint32_t dwords,
214 void nouveau_pushbuf_data(struct nouveau_pushbuf *, struct nouveau_bo *,
216 int nouveau_pushbuf_refn(struct nouveau_pushbuf *,
222 void nouveau_pushbuf_reloc(struct nouveau_pushbuf *, struct nouveau_bo *,
225 int nouveau_pushbuf_validate(struct nouveau_pushbuf *);
226 uint32_t nouveau_pushbuf_refd(struct nouveau_pushbuf *, struc
[all...]
H A Dprivate.h27 struct nouveau_pushbuf *push;
52 static inline struct nouveau_pushbuf *
56 struct nouveau_pushbuf *push = NULL;
65 struct nouveau_pushbuf *push)
H A Dpushbuf.c58 struct nouveau_pushbuf base;
74 nouveau_pushbuf(struct nouveau_pushbuf *push) function
79 static int pushbuf_validate(struct nouveau_pushbuf *, bool);
80 static int pushbuf_flush(struct nouveau_pushbuf *);
83 pushbuf_kref_fits(struct nouveau_pushbuf *push, struct nouveau_bo *bo,
86 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push);
151 pushbuf_kref(struct nouveau_pushbuf *push, struct nouveau_bo *bo,
155 struct nouveau_pushbuf_priv *nvpb = nouveau_pushbuf(push);
157 struct nouveau_pushbuf *fpus
[all...]
/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_winsys.h43 PUSH_REFN(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t flags)
91 PUSH_DATAh(struct nouveau_pushbuf *push, uint64_t data)
97 BEGIN_NV04(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
106 BEGIN_NI04(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
116 BEGIN_NL50(struct nouveau_pushbuf *push, int subc, int mthd, uint32_t size)
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_winsys.h23 PUSH_RELOC(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t offset,
30 bufctx(struct nouveau_pushbuf *push)
37 PUSH_RESET(struct nouveau_pushbuf *push, int bin)
43 PUSH_REFN(struct nouveau_pushbuf *push, int bin,
50 PUSH_MTHDl(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
59 PUSH_MTHDo(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
71 PUSH_MTHDs(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
84 PUSH_MTHD(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
103 PUSH_RESRC(struct nouveau_pushbuf *push, int subc, int mthd, int bin,
112 BEGIN_NV04(struct nouveau_pushbuf *pus
[all...]
H A Dnv30_state_validate.c40 struct nouveau_pushbuf *push = nv30->base.pushbuf;
180 struct nouveau_pushbuf *push = nv30->base.pushbuf;
209 struct nouveau_pushbuf *push = nv30->base.pushbuf;
220 struct nouveau_pushbuf *push = nv30->base.pushbuf;
229 struct nouveau_pushbuf *push = nv30->base.pushbuf;
250 struct nouveau_pushbuf *push = nv30->base.pushbuf;
270 struct nouveau_pushbuf *push = nv30->base.pushbuf;
293 struct nouveau_pushbuf *push = nv30->base.pushbuf;
302 struct nouveau_pushbuf *push = nv30->base.pushbuf;
311 struct nouveau_pushbuf *pus
[all...]
H A Dnv30_context.c37 nv30_context_kick_notify(struct nouveau_pushbuf *push)
73 struct nouveau_pushbuf *push = nv30->base.pushbuf;
110 struct nouveau_pushbuf *push;
/external/mesa3d/src/gallium/drivers/nvc0/
H A Dnvc0_winsys.h42 PUSH_REFN(struct nouveau_pushbuf *push, struct nouveau_bo *bo, uint32_t flags)
101 PUSH_DATAh(struct nouveau_pushbuf *push, uint64_t data)
107 BEGIN_NVC0(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
116 BEGIN_NIC0(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
125 BEGIN_1IC0(struct nouveau_pushbuf *push, int subc, int mthd, unsigned size)
134 IMMED_NVC0(struct nouveau_pushbuf *push, int subc, int mthd, uint8_t data)
H A Dnvc0_shader_state.c34 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
87 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
107 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
135 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
161 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
185 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
214 struct nouveau_pushbuf *push = nvc0->base.pushbuf;

Completed in 577 milliseconds

123