Searched refs:nouveau_array (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_array.h | 30 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);
|
D | nouveau_array.c | 37 (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()
|
D | nouveau_render.h | 34 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];
|
D | nv10_render.c | 35 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()
|
D | nv20_render.c | 35 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()
|
D | Makefile.sources | 2 nouveau_array.c \ 3 nouveau_array.h \
|
D | nouveau_vbo_t.c | 98 struct nouveau_array *a = &render->attrs[attr]; in vbo_deinit_arrays() 137 struct nouveau_array *a = &render->attrs[attr]; in vbo_emit_attr() 279 check_update_array(struct nouveau_array *a, unsigned offset, in check_update_array() 316 struct nouveau_array *a = &render->attrs[attr]; in vbo_bind_vertices() 349 struct nouveau_array *a = &render->attrs[attr]; in vbo_bind_vertices() 412 extract_id(struct nouveau_array *a, int i, int j) in extract_id()
|
D | meson.build | 22 'nouveau_array.c', 23 'nouveau_array.h',
|
D | nouveau_render_t.c | 135 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()
|
D | nouveau_swtnl_t.c | 121 struct nouveau_array *a = &render->attrs[i]; in swtnl_choose_attrs() 173 struct nouveau_array *a = &render->attrs[ta->attrib]; in swtnl_bind_vertices()
|