Home
last modified time | relevance | path

Searched refs:vertex_elements (Results 1 - 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_emit.c105 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 Detnaviv_context.h158 struct compiled_vertex_elements_state *vertex_elements; member
H A Detnaviv_context.c240 if (ctx->vertex_elements == NULL || ctx->vertex_elements->num_elements == 0) in etna_draw_vbo()
H A Detnaviv_clear_blit.c55 util_blitter_save_vertex_elements(ctx->blitter, ctx->vertex_elements); in etna_blit_save_state()
H A Detnaviv_shader.c398 ctx->vertex_elements); in etna_shader_update_vertex()
H A Detnaviv_state.c631 ctx->vertex_elements = ve; in etna_vertex_elements_state_bind()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_draw.c48 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 Du_draw.h184 const struct pipe_vertex_element *vertex_elements,
H A Du_threaded_context.c1041 TC_CSO_BIND(vertex_elements)
1042 TC_CSO_DELETE(vertex_elements)
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_context.h77 struct virgl_vertex_elements_state *vertex_elements; member
H A Dvirgl_context.c563 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 Ddump_state.py246 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 Dlima_context.h225 struct lima_vertex_element_state *vertex_elements; member
H A Dlima_state.c177 ctx->vertex_elements = hwcso; in lima_bind_vertex_elements_state()
H A Dlima_draw.c313 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 Dlima_resource.c824 ctx->vertex_elements); in lima_util_blitter_save_states()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_context.c258 DD_CSO_BIND(vertex_elements, velems)
259 DD_CSO_DELETE(vertex_elements)
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_context.c552 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 Dsi_debug.c784 desc.num_active_slots = sctx->vertex_elements->vb_desc_list_alloc_size / 16; in si_dump_descriptors()
H A Dsi_descriptors.c1171 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 Dsi_state.c5088 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 Dsi_pipe.h1071 struct si_vertex_elements *vertex_elements; member
H A Dsi_pipe.c652 sctx->vertex_elements = sctx->no_velems_state; in si_create_context()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_state.c3672 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 Dcrocus_state.c3747 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],

Completed in 68 milliseconds

12