Home
last modified time | relevance | path

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

/aosp_15_r20/external/coreboot/util/smmstoretool/
H A Dvs.c20 struct var_store_t vs_load(struct mem_range_t vs_data, bool auth_vars) in vs_load() argument
22 uint8_t *var_hdr = vs_data.start; in vs_load()
32 while (var_hdr + var_hdr_size < vs_data.start + vs_data.length) { in vs_load()
135 bool vs_store(struct var_store_t *vs, struct mem_range_t vs_data) in vs_store() argument
137 uint8_t *out_data = vs_data.start; in vs_store()
143 if (out_data + var_size > vs_data.start + vs_data.length) { in vs_store()
154 memset(out_data, 0xff, vs_data.length - (out_data - vs_data.start)); in vs_store()
H A Dvs.h30 struct var_store_t vs_load(struct mem_range_t vs_data, bool auth_vars);
32 bool vs_store(struct var_store_t *vs, struct mem_range_t vs_data);
/aosp_15_r20/external/mesa3d/src/imagination/rogue/
H A Drogue_build_data.c277 struct rogue_vs_build_data *vs_data, in collect_io_data_vs() argument
301 reserve_vs_output(&vs_data->outputs, 0, components); in collect_io_data_vs()
305 reserve_vs_output(&vs_data->outputs, i, components); in collect_io_data_vs()
314 vs_data->num_vertex_outputs = alloc_vs_outputs(&vs_data->outputs); in collect_io_data_vs()
315 assert(vs_data->num_vertex_outputs); in collect_io_data_vs()
316 assert(vs_data->num_vertex_outputs < in collect_io_data_vs()
319 vs_data->num_varyings = count_vs_varyings(&vs_data->outputs); in collect_io_data_vs()
H A Drogue_compile.c275 struct rogue_vs_build_data *vs_data = &b->shader->ctx->stage_data.vs; in trans_nir_intrinsic_store_output_vs() local
282 unsigned vtxout_index = rogue_output_index_vs(&vs_data->outputs, in trans_nir_intrinsic_store_output_vs()
/aosp_15_r20/external/mesa3d/src/imagination/vulkan/
H A Dpvr_pipeline.c279 const struct rogue_vs_build_data *vs_data, in pvr_pds_vertex_attrib_init_dma_descriptions() argument
300 assert(location < vs_data->inputs.num_input_vars); in pvr_pds_vertex_attrib_init_dma_descriptions()
333 dma_desc->size_in_dwords = vs_data->inputs.components[location]; in pvr_pds_vertex_attrib_init_dma_descriptions()
339 dma_desc->destination = vs_data->inputs.base[location]; in pvr_pds_vertex_attrib_init_dma_descriptions()
496 const struct rogue_vs_build_data *vs_data, in pvr_pds_vertex_attrib_programs_create_and_upload() argument
517 vs_data, in pvr_pds_vertex_attrib_programs_create_and_upload()
1512 const struct rogue_vs_build_data *vs_data) in pvr_vertex_state_init() argument
1537 vs_data->num_vertex_outputs * ROGUE_REG_SIZE_BYTES; in pvr_vertex_state_init()
1548 varying0.f32_linear = vs_data->num_varyings; in pvr_vertex_state_init()
1702 const VkPipelineVertexInputStateCreateInfo *const vs_data, in pvr_graphics_pipeline_alloc_vertex_inputs() argument
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/
H A Diris_context.h1489 const struct iris_vs_data *vs_data = in iris_execute_indirect_draw_supported() local
1503 !(vs_data->uses_firstvertex || in iris_execute_indirect_draw_supported()
1504 vs_data->uses_baseinstance || in iris_execute_indirect_draw_supported()
1505 vs_data->uses_drawid)); in iris_execute_indirect_draw_supported()
H A Diris_state.c8100 const struct iris_vs_data *vs_data = in iris_upload_dirty_render_state() local
8105 if (vs_data->uses_vertexid) { in iris_upload_dirty_render_state()
8112 if (vs_data->uses_instanceid) { in iris_upload_dirty_render_state()