Home
last modified time | relevance | path

Searched refs:vs_data (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/imagination/rogue/
Drogue_build_data.c294 struct rogue_vs_build_data *vs_data, in collect_io_data_vs() argument
315 reserve_vs_input(&vs_data->inputs, i, components); in collect_io_data_vs()
318 vs_data->num_vertex_input_regs = alloc_vs_inputs(&vs_data->inputs); in collect_io_data_vs()
319 assert(vs_data->num_vertex_input_regs); in collect_io_data_vs()
320 assert(vs_data->num_vertex_input_regs < ROGUE_MAX_REG_VERTEX_IN); in collect_io_data_vs()
339 reserve_vs_output(&vs_data->outputs, 0, components); in collect_io_data_vs()
343 reserve_vs_output(&vs_data->outputs, i, components); in collect_io_data_vs()
352 vs_data->num_vertex_outputs = alloc_vs_outputs(&vs_data->outputs); in collect_io_data_vs()
353 assert(vs_data->num_vertex_outputs); in collect_io_data_vs()
354 assert(vs_data->num_vertex_outputs < ROGUE_MAX_VERTEX_OUTPUTS); in collect_io_data_vs()
[all …]
Drogue.c533 struct rogue_vs_build_data *vs_data = &shader->ctx->stage_data.vs; in trans_nir_intrinsic_store_output_vs() local
550 size_t vo_index = rogue_output_index_vs(&vs_data->outputs, in trans_nir_intrinsic_store_output_vs()
/third_party/mesa3d/src/imagination/vulkan/
Dpvr_pipeline.c264 const struct rogue_vs_build_data *vs_data, in pvr_pds_vertex_attrib_init_dma_descriptions() argument
311 assert(location < vs_data->inputs.num_input_vars); in pvr_pds_vertex_attrib_init_dma_descriptions()
321 dma_desc->size_in_dwords = vs_data->inputs.components[location]; in pvr_pds_vertex_attrib_init_dma_descriptions()
327 dma_desc->destination = vs_data->inputs.base[location]; in pvr_pds_vertex_attrib_init_dma_descriptions()
461 const struct rogue_vs_build_data *vs_data, in pvr_pds_vertex_attrib_programs_create_and_upload() argument
472 vs_data, in pvr_pds_vertex_attrib_programs_create_and_upload()
1371 const struct rogue_vs_build_data *vs_data) in pvr_vertex_state_init() argument
1389 vertex_state->vertex_input_size = vs_data->num_vertex_input_regs; in pvr_vertex_state_init()
1391 vs_data->num_vertex_outputs * ROGUE_REG_SIZE_BYTES; in pvr_vertex_state_init()
1402 varying0.f32_linear = vs_data->num_varyings; in pvr_vertex_state_init()