Home
last modified time | relevance | path

Searched refs:vertex_buffer_index (Results 1 – 25 of 71) sorted by relevance

123

/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vbo.c139 const int b = ve->vertex_buffer_index; in nv30_update_user_vbufs()
217 vb = &nv30->vtxbuf[ve->vertex_buffer_index];
219 if (likely(vertex->strides[ve->vertex_buffer_index]) || nv30->vbo_fifo)
220 … PUSH_DATA (push, (vertex->strides[ve->vertex_buffer_index] << 8) | vertex->element[i].state);
235 vb = &nv30->vtxbuf[ve->vertex_buffer_index];
236 user = (nv30->vbo_user & (1 << ve->vertex_buffer_index));
277 const unsigned vbi = ve->vertex_buffer_index;
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_vdecl.c53 &svga->curr.vb[ve[i].vertex_buffer_index]; in emit_hw_vs_vdecl()
72 &svga->curr.vb[ve[i].vertex_buffer_index]; in emit_hw_vs_vdecl()
100 buffer_indexes[i] = ve[i].vertex_buffer_index; in emit_hw_vs_vdecl()
H A Dsvga_pipe_vertex.c119 elements[i].inputSlot = elem->vertex_buffer_index; in define_input_element_object()
243 velems->strides[attribs[i].vertex_buffer_index] = attribs[i].src_stride; in svga_create_vertex_elements_state()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_vertex_buffers.c136 element.vertex_buffer_index = 0; in vl_vb_get_quad_vertex_element()
145 unsigned vertex_buffer_index) in vl_vb_element_helper() argument
154 elements[i].vertex_buffer_index = vertex_buffer_index; in vl_vb_element_helper()
H A Dvl_compositor.c264 vertex_elems[0].vertex_buffer_index = 0; in init_buffers()
269 vertex_elems[1].vertex_buffer_index = 0; in init_buffers()
274 vertex_elems[2].vertex_buffer_index = 0; in init_buffers()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pt_fetch.c93 key.element[nr].input_buffer = draw->pt.vertex_element[ei].vertex_buffer_index; in draw_pt_fetch_prepare()
104 key.element[nr].input_buffer = draw->pt.vertex_element[ei].vertex_buffer_index; in draw_pt_fetch_prepare()
115 key.element[nr].input_buffer = draw->pt.vertex_element[ei].vertex_buffer_index; in draw_pt_fetch_prepare()
H A Ddraw_pt_fetch_shade_emit.c111 fse->key.element[i].in.buffer = src->vertex_buffer_index; in fse_prepare()
114 fse->key.const_vbuffers |= (1<<src->vertex_buffer_index); in fse_prepare()
115 nr_vbs = MAX2(nr_vbs, src->vertex_buffer_index + 1); in fse_prepare()
H A Ddraw_pt.c299 unsigned buf = draw->pt.vertex_element[j].vertex_buffer_index; in draw_print_arrays()
572 draw->pt.vertex_element[i].vertex_buffer_index, in draw_vbo()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_emit.c944 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays()
945 vb2 = &vbuf[velem[i+1].vertex_buffer_index]; in r300_emit_vertex_arrays()
956 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays()
964 buf = r300_resource(vbuf[velem[i].vertex_buffer_index].buffer.resource); in r300_emit_vertex_arrays()
970 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays()
971 vb2 = &vbuf[velem[i+1].vertex_buffer_index]; in r300_emit_vertex_arrays()
999 vb1 = &vbuf[velem[i].vertex_buffer_index]; in r300_emit_vertex_arrays()
1016 buf = r300_resource(vbuf[velem[i].vertex_buffer_index].buffer.resource); in r300_emit_vertex_arrays()
H A Dr300_render.c148 vb = &vbufs[velem[i].vertex_buffer_index]; in r300_split_index_bias()
356 vbi = velem->vertex_buffer_index; in r300_draw_arrays_immediate()
742 &r300->vertex_buffer[velems[i].vertex_buffer_index]; in r300_max_vertex_count()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_program.c116 p->velem.velems[0].vertex_buffer_index = 0; in pp_init_prog()
121 p->velem.velems[1].vertex_buffer_index = 0; in pp_init_prog()
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/
H A Du_vbuf.c716 unsigned vb_index = mgr->ve->ve[i].vertex_buffer_index; in u_vbuf_translate_begin()
753 unsigned bit, vb_index = mgr->ve->ve[i].vertex_buffer_index; in u_vbuf_translate_begin()
822 mgr->fallback_velems.velems[i].vertex_buffer_index = mgr->fallback_vbs[type]; in u_vbuf_translate_begin()
896 unsigned vb_index_bit = 1 << ve->ve[i].vertex_buffer_index; in u_vbuf_create_vertex_elements()
944 ve->strides[ve->ve[i].vertex_buffer_index] = ve->ve[i].src_stride; in u_vbuf_create_vertex_elements()
946 ve->nonzero_stride_vb_mask |= 1 << ve->ve[i].vertex_buffer_index; in u_vbuf_create_vertex_elements()
1168 unsigned index = velem->vertex_buffer_index; in u_vbuf_upload_buffers()
1200 unsigned index = velem->vertex_buffer_index; in u_vbuf_upload_buffers()
/aosp_15_r20/external/mesa3d/docs/gallium/cso/
H A Dvelems.rst51 vertex_buffer_index for the first vertex.
56 vertex_buffer_index
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_vbo.c80 const unsigned vbi = ve->vertex_buffer_index; in nvc0_vertex_state_create()
157 const unsigned b = elements[i].vertex_buffer_index; in nvc0_vertex_state_create()
181 struct pipe_vertex_buffer *vb = &nvc0->vtxbuf[ve->vertex_buffer_index]; in nvc0_set_constant_vertex_attrib()
245 const unsigned b = ve->vertex_buffer_index; in nvc0_update_user_vbufs()
338 b = ve->pipe.vertex_buffer_index; in nvc0_validate_vertex_buffers()
517 if (unlikely(const_vbos & (1 << ve->pipe.vertex_buffer_index))) { in nvc0_vertex_arrays_validate()
/aosp_15_r20/external/mesa3d/src/gallium/tests/trivial/
H A Dtri.c209 p->velem.velems[0].vertex_buffer_index = 0; in init_prog()
215 p->velem.velems[1].vertex_buffer_index = 0; in init_prog()
H A Dquad-tex.c265 p->velem.velems[0].vertex_buffer_index = 0; in init_prog()
271 p->velem.velems[1].vertex_buffer_index = 0; in init_prog()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.cc83 OUT_RING(ring, A6XX_VFD_DECODE_INSTR_IDX(elem->vertex_buffer_index) | in fd6_vertex_state_create()
98 OUT_PKT4(ring, REG_A6XX_VFD_FETCH_STRIDE(elem->vertex_buffer_index), 1); in fd6_vertex_state_create()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c575 .vertex_buffer_index = 0, in fd_context_setup_common_vbos()
588 .vertex_buffer_index = 0, in fd_context_setup_common_vbos()
594 .vertex_buffer_index = 1, in fd_context_setup_common_vbos()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_vbo.c76 const unsigned vbi = ve->vertex_buffer_index; in nv50_vertex_state_create()
245 const unsigned b = ve->vertex_buffer_index; in nv50_update_user_vbufs()
339 const unsigned b = vertex->element[i].pipe.vertex_buffer_index; in nv50_vertex_arrays_validate()
368 const unsigned b = vertex->element[i].pipe.vertex_buffer_index; in nv50_vertex_arrays_validate()
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/
H A Dst_context.c501 st->util_velems.velems[0].vertex_buffer_index = 0; in st_create_context_priv()
505 st->util_velems.velems[1].vertex_buffer_index = 0; in st_create_context_priv()
509 st->util_velems.velems[2].vertex_buffer_index = 0; in st_create_context_priv()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c405 strides[elements[i].vertex_buffer_index] = elements[i].src_stride; in r600_create_vertex_fetch_shader()
406 buffer_mask |= BITFIELD_BIT(elements[i].vertex_buffer_index); in r600_create_vertex_fetch_shader()
422 vtx.buffer_id = elements[i].vertex_buffer_index + fetch_resource_start; in r600_create_vertex_fetch_shader()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/
H A Dlima_draw.c830 assert(pve->vertex_buffer_index < vb->count); in lima_update_gp_attribute_info()
831 assert(vb->enabled_mask & (1 << pve->vertex_buffer_index)); in lima_update_gp_attribute_info()
833 struct pipe_vertex_buffer *pvb = vb->vb + pve->vertex_buffer_index; in lima_update_gp_attribute_info()
/aosp_15_r20/external/virglrenderer/src/gallium/include/pipe/
H A Dp_state.h515 unsigned vertex_buffer_index; member
/aosp_15_r20/external/mesa3d/src/gallium/frontends/d3d10umd/
H A DInputAssembly.cpp284 ve->vertex_buffer_index = pVertexElement->InputSlot; in CreateElementLayout()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/nine/
H A Dnine_state.c870 used_streams |= BITFIELD_BIT(vdecl->elems[i].vertex_buffer_index); in update_vertex_elements()
904 b = ve.velems[n].vertex_buffer_index; in update_vertex_elements()
905 ve.velems[n].vertex_buffer_index = vtxbuf_holes_map[b]; in update_vertex_elements()
916 ve.velems[n].vertex_buffer_index = vtxbuf_holes_map[dummy_vbo_stream]; in update_vertex_elements()
3137 used_streams[vdecl->elems[i].vertex_buffer_index] = 1; in update_vertex_elements_sw()
3175 b = ve.velems[n].vertex_buffer_index; in update_vertex_elements_sw()
3176 ve.velems[n].vertex_buffer_index = vtxbuf_holes_map[b]; in update_vertex_elements_sw()
3185 ve.velems[n].vertex_buffer_index = vtxbuf_holes_map[dummy_vbo_stream]; in update_vertex_elements_sw()

123