HomeSort by relevance Sort by last modified time
    Searched refs:instance_divisor (Results 1 - 25 of 51) sorted by null

1 2 3

  /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;

Completed in 317 milliseconds

1 2 3