Searched refs:instance_divisor (Results 1 - 25 of 125) sorted by relevance

12345

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_pt_fetch.c100 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;
H A Ddraw_vs.h47 unsigned instance_divisor; member in struct:draw_variant_input
H A Ddraw_vs_variant.c329 fetch.element[i].instance_divisor = 0;
345 emit.element[i].instance_divisor = 0;
355 emit.element[i].instance_divisor = 0;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pt_fetch.c95 key.element[nr].instance_divisor = draw->pt.vertex_element[ei].instance_divisor;
106 key.element[nr].instance_divisor = draw->pt.vertex_element[ei].instance_divisor;
117 key.element[nr].instance_divisor = draw->pt.vertex_element[ei].instance_divisor;
H A Ddraw_vs.h47 unsigned instance_divisor; member in struct:draw_variant_input
H A Ddraw_vs_variant.c331 fetch.element[i].instance_divisor = 0;
347 emit.element[i].instance_divisor = 0;
357 emit.element[i].instance_divisor = 0;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/postprocess/
H A Dpp_program.c113 p->velem[0].instance_divisor = 0;
117 p->velem[1].instance_divisor = 0;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_atom_array.c312 int instance_divisor, int vbo_index)
316 velement->instance_divisor = instance_divisor;
324 int src_offset, int instance_divisor,
338 lower_format, instance_divisor, vbo_index);
350 lower_format, instance_divisor, vbo_index);
356 instance_divisor, vbo_index);
363 format, instance_divisor, vbo_index);
310 init_velement(struct pipe_vertex_element * velement,int src_offset,int format,int instance_divisor,int vbo_index) argument
321 init_velement_lowered(const struct st_vertex_program * vp,struct pipe_vertex_element * velements,const struct gl_vertex_format * vformat,int src_offset,int instance_divisor,int vbo_index,int idx) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_draw.c105 if (element->instance_divisor == 0) {
112 if ((info->start_instance + info->instance_count)/element->instance_divisor
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/postprocess/
H A Dpp_program.c115 p->velem.velems[0].instance_divisor = 0;
119 p->velem.velems[1].instance_divisor = 0;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/translate/
H A Dtranslate.h67 unsigned instance_divisor; member in struct:translate_element
H A Dtranslate_sse.c60 unsigned instance_divisor; member in struct:translate_buffer_variant
1085 if (!index_size || variant->instance_divisor) {
1100 if (variant->instance_divisor) {
1108 if (variant->instance_divisor != 1) {
1115 x86_mov_reg_imm(p->func, tmp_ECX, variant->instance_divisor);
1174 else if (!index_size || p->buffer_variant[var_idx].instance_divisor) {
1236 if (p->buffer_variant[0].instance_divisor == 0) {
1255 if (variant->instance_divisor == 0) {
1508 if (key->element[i].instance_divisor) {
1518 && p->buffer_variant[j].instance_divisor
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/translate/
H A Dtranslate.h74 unsigned instance_divisor; member in struct:translate_element
H A Dtranslate_sse.c60 unsigned instance_divisor; member in struct:translate_buffer_variant
1085 if (!index_size || variant->instance_divisor) {
1100 if (variant->instance_divisor) {
1108 if (variant->instance_divisor != 1) {
1115 x86_mov_reg_imm(p->func, tmp_ECX, variant->instance_divisor);
1174 else if (!index_size || p->buffer_variant[var_idx].instance_divisor) {
1236 if (p->buffer_variant[0].instance_divisor == 0) {
1255 if (variant->instance_divisor == 0) {
1508 if (key->element[i].instance_divisor) {
1518 && p->buffer_variant[j].instance_divisor
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/
H A DInputAssembly.cpp295 ve->instance_divisor = 0;
300 ve->instance_divisor = ~0;
302 ve->instance_divisor = pVertexElement->InstanceDataStepRate;
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_atom_array.c59 int src_offset, unsigned instance_divisor,
64 velements[idx].instance_divisor = instance_divisor;
57 init_velement(struct pipe_vertex_element * velements,const struct gl_vertex_format * vformat,int src_offset,unsigned instance_divisor,int vbo_index,bool dual_slot,int idx) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/tests/trivial/
H A Dtri.c201 p->velem[0].instance_divisor = 0;
206 p->velem[1].instance_divisor = 0;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_vertex.c143 if (elem->instance_divisor) {
145 elements[i].instanceDataStepRate = elem->instance_divisor;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_draw.c105 if (element->instance_divisor == 0) {
112 if ((info->start_instance + info->instance_count)/element->instance_divisor
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.c96 COND(elem->instance_divisor,
102 MAX2(1, elem->instance_divisor)); /* VFD_DECODE[j].STEP_RATE */
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_vertex.c146 if (elem->instance_divisor) {
148 elements[i].instanceDataStepRate = elem->instance_divisor;
/xsrc/external/mit/MesaLib/dist/src/gallium/tests/trivial/
H A Dtri.c208 p->velem.velems[0].instance_divisor = 0;
213 p->velem.velems[1].instance_divisor = 0;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_vbo.c111 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;
404 if (unlikely(ve->pipe.instance_divisor)) {
409 PUSH_DATA (push, ve->pipe.instance_divisor);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_vbo.c113 transkey.element[j].instance_divisor = ve->instance_divisor;
119 if (unlikely(ve->instance_divisor)) {
122 if (ve->instance_divisor < so->min_instance_div[vbi])
123 so->min_instance_div[vbi] = ve->instance_divisor;
397 if (unlikely(ve->pipe.instance_divisor)) {
402 PUSH_DATA (push, ve->pipe.instance_divisor);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_vbo.c109 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);

Completed in 64 milliseconds

12345