Home
last modified time | relevance | path

Searched refs:vertex_elements (Results 1 – 21 of 21) sorted by relevance

/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_emit.c105 size += ctx->vertex_elements->num_elements + 1; in required_stream_size()
274 ctx->vertex_elements->num_elements, in etna_emit_state()
275 ctx->vertex_elements->NFE_GENERIC_ATTRIB_CONFIG0); in etna_emit_state()
277 ctx->vertex_elements->num_elements, in etna_emit_state()
278 ctx->vertex_elements->NFE_GENERIC_ATTRIB_SCALE); in etna_emit_state()
280 ctx->vertex_elements->num_elements, in etna_emit_state()
281 ctx->vertex_elements->NFE_GENERIC_ATTRIB_CONFIG1); in etna_emit_state()
285 ctx->vertex_elements->num_elements, in etna_emit_state()
286 ctx->vertex_elements->FE_VERTEX_ELEMENT_CONFIG); in etna_emit_state()
289 ctx->vertex_elements->num_elements, in etna_emit_state()
[all …]
Detnaviv_context.h153 struct compiled_vertex_elements_state *vertex_elements; member
Detnaviv_shader.c249 ctx->vertex_elements->num_elements, ctx->shader.vs->infile.num_reg); in etna_shader_update_vs_inputs()
316 ctx->vertex_elements); in etna_shader_update_vertex()
Detnaviv_context.c158 if (ctx->vertex_elements == NULL || ctx->vertex_elements->num_elements == 0) in etna_draw_vbo()
Detnaviv_clear_blit.c52 util_blitter_save_vertex_elements(ctx->blitter, ctx->vertex_elements); in etna_blit_save_state()
Detnaviv_state.c585 ctx->vertex_elements = ve; in etna_vertex_elements_state_bind()
/external/mesa3d/src/gallium/auxiliary/util/
Du_draw.c48 const struct pipe_vertex_element *vertex_elements, in util_draw_max_index() argument
58 &vertex_elements[i]; in util_draw_max_index()
Du_draw.h145 const struct pipe_vertex_element *vertex_elements,
Du_threaded_context.c542 TC_CSO_BIND(vertex_elements) in TC_CSO_WHOLE()
543 TC_CSO_DELETE(vertex_elements) in TC_CSO_WHOLE()
/external/mesa3d/src/gallium/tools/trace/
Ddump_state.py235 self._state.vertex_elements = []
442 self._state.vertex_elements = state
499 for velem in self._state.vertex_elements:
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_cp_dma.c516 if (!sctx->vertex_elements) in cik_prefetch_VBO_descriptors()
522 sctx->vertex_elements->desc_list_byte_size); in cik_prefetch_VBO_descriptors()
Dsi_descriptors.c989 int count = sctx->vertex_elements ? sctx->vertex_elements->count : 0; in si_vertex_buffers_begin_new_cs()
993 int vb = sctx->vertex_elements->vertex_buffer_index[i]; in si_vertex_buffers_begin_new_cs()
1014 struct si_vertex_elements *velems = sctx->vertex_elements; in si_upload_vertex_buffer_descriptors()
1533 unsigned num_elems = sctx->vertex_elements ? in si_rebind_buffer()
1534 sctx->vertex_elements->count : 0; in si_rebind_buffer()
1545 int vb = sctx->vertex_elements->vertex_buffer_index[i]; in si_rebind_buffer()
Dsi_hw_context.c219 if (ctx->vertex_buffers.buffer && ctx->vertex_elements) in si_begin_new_cs()
Dsi_pipe.h492 struct si_vertex_elements *vertex_elements; member
Dsi_state_shaders.c1138 if (!sctx->vertex_elements) in si_shader_selector_key_vs()
1142 sctx->vertex_elements->instance_divisor_is_one; in si_shader_selector_key_vs()
1144 sctx->vertex_elements->instance_divisor_is_fetched; in si_shader_selector_key_vs()
1152 sctx->vertex_elements->count); in si_shader_selector_key_vs()
1153 memcpy(key->mono.vs_fix_fetch, sctx->vertex_elements->fix_fetch, count); in si_shader_selector_key_vs()
Dsi_state.c4352 struct si_vertex_elements *old = sctx->vertex_elements; in si_bind_vertex_elements()
4355 sctx->vertex_elements = v; in si_bind_vertex_elements()
4381 if (sctx->vertex_elements == state) in si_delete_vertex_element()
4382 sctx->vertex_elements = NULL; in si_delete_vertex_element()
/external/mesa3d/src/gallium/drivers/ddebug/
Ddd_context.c258 DD_CSO_BIND(vertex_elements, velems) in DD_CSO_BIND() argument
259 DD_CSO_DELETE(vertex_elements) in DD_CSO_BIND()
/external/mesa3d/src/gallium/drivers/rbug/
Drbug_context.c544 const struct pipe_vertex_element *vertex_elements) in rbug_create_vertex_elements_state() argument
553 vertex_elements); in rbug_create_vertex_elements_state()
/external/mesa3d/src/amd/vulkan/
Dradv_private.h1231 struct radv_vertex_elements_info vertex_elements; member
Dradv_cmd_buffer.c1852 cmd_buffer->state.pipeline->vertex_elements.count && in radv_cmd_buffer_update_vertex_descriptors()
1854 struct radv_vertex_elements_info *velems = &cmd_buffer->state.pipeline->vertex_elements; in radv_cmd_buffer_update_vertex_descriptors()
Dradv_pipeline.c2656 struct radv_vertex_elements_info *velems = &pipeline->vertex_elements; in radv_pipeline_init()