Searched refs:nouveau_array (Results 1 - 17 of 17) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/
H A 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,
53 nouveau_deinit_array(struct nouveau_array *a);
56 nouveau_cleanup_array(struct nouveau_array *a);
H A Dnouveau_render.h31 #include "nouveau_array.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];
H A Dnouveau_array.c29 #include "nouveau_array.h"
37 (struct nouveau_array *a, int i, int j) { \
61 get_array_extract(struct nouveau_array *a, extract_u_t *extract_u,
100 nouveau_init_array(struct nouveau_array *a, int attr, int stride,
140 nouveau_deinit_array(struct nouveau_array *a)
147 nouveau_cleanup_array(struct nouveau_array *a)
H A DMakefile.sources2 nouveau_array.c \
3 nouveau_array.h \
H A Dnv20_render.c35 nv20_emit_material(struct gl_context *ctx, struct nouveau_array *a,
141 struct nouveau_array *a = &render->attrs[attr];
165 struct nouveau_array *a = &render->attrs[attr];
H A Dnv10_render.c35 nv10_emit_material(struct gl_context *ctx, struct nouveau_array *a,
117 struct nouveau_array *a = &render->attrs[attr];
143 struct nouveau_array *a = &render->attrs[attr];
H A Dnouveau_render_t.c135 get_array_dispatch(struct nouveau_array *a)
188 TAG(emit_material)(struct gl_context *ctx, struct nouveau_array *a,
H A Dnouveau_vbo_t.c40 /* Functions to turn GL arrays or index buffers into nouveau_array
106 struct nouveau_array *a = &render->attrs[attr];
148 struct nouveau_array *a = &render->attrs[attr];
291 check_update_array(struct nouveau_array *a, unsigned offset,
332 struct nouveau_array *a = &render->attrs[attr];
365 struct nouveau_array *a = &render->attrs[attr];
428 extract_id(struct nouveau_array *a, int i, int j)
H A Dnouveau_swtnl_t.c121 struct nouveau_array *a = &render->attrs[i];
173 struct nouveau_array *a = &render->attrs[ta->attrib];
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/
H A 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,
53 nouveau_deinit_array(struct nouveau_array *a);
56 nouveau_cleanup_array(struct nouveau_array *a);
H A Dnouveau_render.h31 #include "nouveau_array.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];
H A Dnouveau_array.c29 #include "nouveau_array.h"
37 (struct nouveau_array *a, int i, int j) { \
61 get_array_extract(struct nouveau_array *a, extract_u_t *extract_u,
100 nouveau_init_array(struct nouveau_array *a, int attr, int stride,
143 nouveau_deinit_array(struct nouveau_array *a)
150 nouveau_cleanup_array(struct nouveau_array *a)
H A Dnv10_render.c35 nv10_emit_material(struct gl_context *ctx, struct nouveau_array *a,
117 struct nouveau_array *a = &render->attrs[attr];
143 struct nouveau_array *a = &render->attrs[attr];
H A Dnv20_render.c35 nv20_emit_material(struct gl_context *ctx, struct nouveau_array *a,
141 struct nouveau_array *a = &render->attrs[attr];
165 struct nouveau_array *a = &render->attrs[attr];
H A Dnouveau_render_t.c135 get_array_dispatch(struct nouveau_array *a)
188 TAG(emit_material)(struct gl_context *ctx, struct nouveau_array *a,
H A Dnouveau_vbo_t.c40 /* Functions to turn GL arrays or index buffers into nouveau_array
106 struct nouveau_array *a = &render->attrs[attr];
148 struct nouveau_array *a = &render->attrs[attr];
291 check_update_array(struct nouveau_array *a, unsigned offset,
332 struct nouveau_array *a = &render->attrs[attr];
370 struct nouveau_array *a = &render->attrs[attr];
433 extract_id(struct nouveau_array *a, int i, int j)
H A Dnouveau_swtnl_t.c121 struct nouveau_array *a = &render->attrs[i];
173 struct nouveau_array *a = &render->attrs[ta->attrib];

Completed in 11 milliseconds