Home
last modified time | relevance | path

Searched refs:nouveau_array (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_array.h30 struct nouveau_array;
32 typedef unsigned (*extract_u_t)(struct nouveau_array *, int, int);
33 typedef float (*extract_f_t)(struct nouveau_array *, int, int);
35 struct nouveau_array { struct
48 nouveau_init_array(struct nouveau_array *a, int attr, int stride, argument
53 nouveau_deinit_array(struct nouveau_array *a);
56 nouveau_cleanup_array(struct nouveau_array *a);
Dnouveau_array.c37 (struct nouveau_array *a, int i, int j) { \
61 get_array_extract(struct nouveau_array *a, extract_u_t *extract_u, in get_array_extract()
100 nouveau_init_array(struct nouveau_array *a, int attr, int stride, in nouveau_init_array()
140 nouveau_deinit_array(struct nouveau_array *a) in nouveau_deinit_array()
147 nouveau_cleanup_array(struct nouveau_array *a) in nouveau_cleanup_array()
Dnouveau_render.h34 typedef void (*emit_t)(struct gl_context *, struct nouveau_array *, const void *);
58 struct nouveau_array ib;
59 struct nouveau_array attrs[VERT_ATTRIB_MAX];
Dnv10_render.c35 nv10_emit_material(struct gl_context *ctx, struct nouveau_array *a,
117 struct nouveau_array *a = &render->attrs[attr]; in nv10_render_set_format()
143 struct nouveau_array *a = &render->attrs[attr]; in nv10_render_bind_vertices()
Dnv20_render.c35 nv20_emit_material(struct gl_context *ctx, struct nouveau_array *a,
141 struct nouveau_array *a = &render->attrs[attr]; in nv20_render_set_format()
165 struct nouveau_array *a = &render->attrs[attr]; in nv20_render_bind_vertices()
DMakefile.sources2 nouveau_array.c \
3 nouveau_array.h \
Dnouveau_vbo_t.c88 struct nouveau_array *a = &render->attrs[attr]; in vbo_deinit_arrays()
127 struct nouveau_array *a = &render->attrs[attr]; in vbo_emit_attr()
269 check_update_array(struct nouveau_array *a, unsigned offset, in check_update_array()
306 struct nouveau_array *a = &render->attrs[attr]; in vbo_bind_vertices()
339 struct nouveau_array *a = &render->attrs[attr]; in vbo_bind_vertices()
402 extract_id(struct nouveau_array *a, int i, int j) in extract_id()
Dnouveau_render_t.c135 get_array_dispatch(struct nouveau_array *a) in get_array_dispatch()
188 TAG(emit_material)(struct gl_context *ctx, struct nouveau_array *a, in TAG()
Dnouveau_swtnl_t.c121 struct nouveau_array *a = &render->attrs[i]; in swtnl_choose_attrs()
173 struct nouveau_array *a = &render->attrs[ta->attrib]; in swtnl_bind_vertices()