/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_pt_fetch.c | 100 key.element[nr].instance_divisor = draw->pt.vertex_element[ei].instance_divisor; 111 key.element[nr].instance_divisor = draw->pt.vertex_element[ei].instance_divisor; 122 key.element[nr].instance_divisor = draw->pt.vertex_element[ei].instance_divisor;
|
draw_vs.h | 47 unsigned instance_divisor; member in struct:draw_variant_input
|
draw_vs_variant.c | 329 fetch.element[i].instance_divisor = 0; 345 emit.element[i].instance_divisor = 0; 355 emit.element[i].instance_divisor = 0;
|
draw_pt_fetch_emit.c | 141 key.element[i].instance_divisor = src->instance_divisor;
|
draw_pt.c | 287 if (draw->pt.vertex_element[j].instance_divisor) { 288 ii = draw->instance_id / draw->pt.vertex_element[j].instance_divisor; 500 draw->pt.vertex_element[i].instance_divisor,
|
draw_pt_emit.c | 108 hw_key.element[i].instance_divisor = 0;
|
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
pp_program.c | 112 p->velem[0].instance_divisor = 0; 116 p->velem[1].instance_divisor = 0;
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_draw.c | 105 if (element->instance_divisor == 0) { 112 if ((info->start_instance + info->instance_count)/element->instance_divisor
|
u_vbuf.c | 41 * - per-vertex attribs (stride != 0, instance_divisor == 0) 42 * - instanced attribs (stride != 0, instance_divisor > 0) 603 } else if (mgr->ve->ve[i].instance_divisor) { 658 te->instance_divisor = 0; 693 mgr->fallback_velems[i].instance_divisor = mgr->ve->ve[i].instance_divisor; 762 if (!ve->ve[i].instance_divisor) { [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_atom_array.c | 382 int instance_divisor, int vbo_index) 386 velement->instance_divisor = instance_divisor; 395 int instance_divisor, int vbo_index, 409 lower_format, instance_divisor, vbo_index); 421 lower_format, instance_divisor, vbo_index); 427 instance_divisor, vbo_index); 434 format, instance_divisor, vbo_index);
|
st_draw_feedback.c | 222 velements[attr].instance_divisor = 0;
|
/external/mesa3d/src/gallium/auxiliary/translate/ |
translate.h | 67 unsigned instance_divisor; member in struct:translate_element
|
translate_sse.c | 60 unsigned instance_divisor; member in struct:translate_buffer_variant [all...] |
translate_generic.c | 59 unsigned instance_divisor; member in struct:translate_generic::__anon27572 602 if (tg->attrib[attr].instance_divisor) { 604 index += (instance_id / tg->attrib[attr].instance_divisor); 819 tg->attrib[i].instance_divisor = key->element[i].instance_divisor; [all...] |
/external/mesa3d/src/gallium/tests/trivial/ |
tri.c | 200 p->velem[0].instance_divisor = 0; 205 p->velem[1].instance_divisor = 0;
|
quad-tex.c | 255 p->velem[0].instance_divisor = 0; 260 p->velem[1].instance_divisor = 0;
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
nv50_vbo.c | 111 transkey.element[j].instance_divisor = ve->instance_divisor; 117 if (unlikely(ve->instance_divisor)) { 120 if (ve->instance_divisor < so->min_instance_div[vbi]) 121 so->min_instance_div[vbi] = ve->instance_divisor; 403 if (unlikely(ve->pipe.instance_divisor)) { 408 PUSH_DATA (push, ve->pipe.instance_divisor);
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
nvc0_vbo.c | 109 if (unlikely(ve->instance_divisor)) { 112 if (ve->instance_divisor < so->min_instance_div[vbi]) 113 so->min_instance_div[vbi] = ve->instance_divisor; 128 transkey.element[j].instance_divisor = ve->instance_divisor; 339 if (ve->pipe.instance_divisor) { 341 PUSH_DATA (push, ve->pipe.instance_divisor); 353 if (unlikely(ve->pipe.instance_divisor)) { 358 PUSH_DATA (push, ve->pipe.instance_divisor); [all...] |
/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_vertex_buffers.c | 137 element.instance_divisor = 0; 154 elements[i].instance_divisor = 1;
|
/external/mesa3d/src/gallium/drivers/svga/ |
svga_pipe_vertex.c | 151 if (elem->instance_divisor) { 153 elements[i].instanceDataStepRate = elem->instance_divisor;
|
/external/mesa3d/src/gallium/include/pipe/ |
p_state.h | 609 unsigned instance_divisor; member in struct:pipe_vertex_element
|
/external/mesa3d/src/gallium/tests/graw/ |
tri-instanced.c | 47 * "instance_divisor" below. 126 ve[2].instance_divisor = 1;
|
/external/mesa3d/src/gallium/tests/unit/ |
translate_test.c | 152 key.element[0].instance_divisor = 0;
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_emit.c | 947 /* Non-instanced arrays. This ignores instance_divisor and instance_id. */ 980 if (velem[i].instance_divisor) { 983 (instance_id / velem[i].instance_divisor) * vb1->stride; 988 if (velem[i+1].instance_divisor) { [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
nv30_vbo.c | 302 transkey.element[j].instance_divisor = ve->instance_divisor;
|