/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_emit.c | 105 size += ctx->vertex_elements->num_elements + 1; in required_stream_size() 261 ctx->vertex_elements->num_elements, in etna_emit_state() 262 ctx->vertex_elements->NFE_GENERIC_ATTRIB_CONFIG0); in etna_emit_state() 264 ctx->vertex_elements->num_elements, in etna_emit_state() 265 ctx->vertex_elements->NFE_GENERIC_ATTRIB_SCALE); in etna_emit_state() 267 ctx->vertex_elements->num_elements, in etna_emit_state() 268 ctx->vertex_elements->NFE_GENERIC_ATTRIB_CONFIG1); in etna_emit_state() 272 ctx->vertex_elements->num_elements, in etna_emit_state() 273 ctx->vertex_elements->FE_VERTEX_ELEMENT_CONFIG); in etna_emit_state() 276 ctx->vertex_elements in etna_emit_state() [all...] |
H A D | etnaviv_context.h | 158 struct compiled_vertex_elements_state *vertex_elements; member
|
H A D | etnaviv_context.c | 240 if (ctx->vertex_elements == NULL || ctx->vertex_elements->num_elements == 0) in etna_draw_vbo()
|
H A D | etnaviv_clear_blit.c | 55 util_blitter_save_vertex_elements(ctx->blitter, ctx->vertex_elements); in etna_blit_save_state()
|
H A D | etnaviv_shader.c | 398 ctx->vertex_elements); in etna_shader_update_vertex()
|
H A D | etnaviv_state.c | 631 ctx->vertex_elements = ve; in etna_vertex_elements_state_bind()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_draw.c | 48 const struct pipe_vertex_element *vertex_elements, in util_draw_max_index() 58 &vertex_elements[i]; in util_draw_max_index() 46 util_draw_max_index( const struct pipe_vertex_buffer *vertex_buffers, const struct pipe_vertex_element *vertex_elements, unsigned nr_vertex_elements, const struct pipe_draw_info *info) util_draw_max_index() argument
|
H A D | u_draw.h | 184 const struct pipe_vertex_element *vertex_elements,
|
H A D | u_threaded_context.c | 1041 TC_CSO_BIND(vertex_elements) 1042 TC_CSO_DELETE(vertex_elements)
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.h | 77 struct virgl_vertex_elements_state *vertex_elements; member
|
H A D | virgl_context.c | 563 vctx->vertex_elements = state; in virgl_bind_vertex_elements_state() 599 struct virgl_vertex_elements_state *ve = vctx->vertex_elements; in virgl_hw_set_vertex_buffers()
|
/third_party/mesa3d/src/gallium/tools/trace/ |
H A D | dump_state.py | 246 self._state.vertex_elements = [] 481 self._state.vertex_elements = state 541 for velem in self._state.vertex_elements:
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_context.h | 225 struct lima_vertex_element_state *vertex_elements; member
|
H A D | lima_state.c | 177 ctx->vertex_elements = hwcso; in lima_bind_vertex_elements_state()
|
H A D | lima_draw.c | 313 int num_attributes = ctx->vertex_elements->num_elements; in lima_pack_vs_cmd() 819 struct lima_vertex_element_state *ve = ctx->vertex_elements; in lima_update_gp_attribute_info()
|
H A D | lima_resource.c | 824 ctx->vertex_elements); in lima_util_blitter_save_states()
|
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/ |
H A D | dd_context.c | 258 DD_CSO_BIND(vertex_elements, velems) 259 DD_CSO_DELETE(vertex_elements)
|
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/ |
H A D | rbug_context.c | 552 const struct pipe_vertex_element *vertex_elements) in rbug_create_vertex_elements_state() 561 vertex_elements); in rbug_create_vertex_elements_state() 550 rbug_create_vertex_elements_state(struct pipe_context *_pipe, unsigned num_elements, const struct pipe_vertex_element *vertex_elements) rbug_create_vertex_elements_state() argument
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_debug.c | 784 desc.num_active_slots = sctx->vertex_elements->vb_desc_list_alloc_size / 16; in si_dump_descriptors()
|
H A D | si_descriptors.c | 1171 int vb = sctx->vertex_elements->vertex_buffer_index[i]; in si_vertex_buffers_begin_new_cs() 1707 int vb = sctx->vertex_elements->vertex_buffer_index[i]; in si_rebind_buffer()
|
H A D | si_state.c | 5088 struct si_vertex_elements *old = sctx->vertex_elements; in si_bind_vertex_elements() 5094 sctx->vertex_elements = v; in si_bind_vertex_elements() 5139 if (sctx->vertex_elements == state) in si_delete_vertex_element() 5216 if ((sctx->vertex_elements->vb_alignment_check_mask & in si_set_vertex_buffers()
|
H A D | si_pipe.h | 1071 struct si_vertex_elements *vertex_elements; member
|
H A D | si_pipe.c | 652 sctx->vertex_elements = sctx->no_velems_state; in si_create_context()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_state.c | 3672 uint32_t vertex_elements[1 + 33 * GENX(VERTEX_ELEMENT_STATE_length)]; member 3683 * and 3DSTATE_VF_INSTANCING commands. The vertex_elements and vf_instancing 3702 iris_pack_command(GENX(3DSTATE_VERTEX_ELEMENTS), cso->vertex_elements, ve) { in iris_create_vertex_elements() 3707 uint32_t *ve_pack_dest = &cso->vertex_elements[1]; in iris_create_vertex_elements() 6686 iris_batch_emit(batch, cso->vertex_elements, sizeof(uint32_t) * in iris_upload_dirty_render_state() 6699 memcpy(&dynamic_ves[1], &cso->vertex_elements[1], in iris_upload_dirty_render_state()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_state.c | 3747 uint32_t vertex_elements[1 + 33 * GENX(VERTEX_ELEMENT_STATE_length)]; member 3764 * and 3DSTATE_VF_INSTANCING commands. The vertex_elements and vf_instancing 3783 crocus_pack_command(GENX(3DSTATE_VERTEX_ELEMENTS), cso->vertex_elements, ve) { in crocus_create_vertex_elements() 3788 uint32_t *ve_pack_dest = &cso->vertex_elements[1]; in crocus_create_vertex_elements() 7638 crocus_batch_emit(batch, cso->vertex_elements, sizeof(uint32_t) * 7651 memcpy(&dynamic_ves[1], &cso->vertex_elements[1],
|