Searched refs:vs_data (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/imagination/rogue/ |
D | rogue_build_data.c | 294 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 …]
|
D | rogue.c | 533 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/ |
D | pvr_pipeline.c | 264 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()
|