Home
last modified time | relevance | path

Searched refs:vs_output_param_offset (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/amd/common/
Dac_nir.h163 const uint8_t *vs_output_param_offset; /* GFX11+ */ member
198 const uint8_t *vs_output_param_offset,
Dac_nir_lower_ngg.c231 const uint8_t *vs_output_param_offset; member
2288 const uint8_t *vs_output_param_offset) in export_vertex_params_gfx11() argument
2311 unsigned offset = vs_output_param_offset[slot]; in export_vertex_params_gfx11()
2391 s->options->vs_output_param_offset, in nogs_export_vertex_params()
2407 s->options->vs_output_param_offset); in nogs_export_vertex_params()
2409 ac_nir_export_parameters(b, s->options->vs_output_param_offset, in nogs_export_vertex_params()
3148 s->options->vs_output_param_offset, in ngg_gs_export_vertices()
3157 s->options->vs_output_param_offset); in ngg_gs_export_vertices()
3160 ac_nir_export_parameters(b, s->options->vs_output_param_offset, in ngg_gs_export_vertices()
3906 unsigned param_offset = s->vs_output_param_offset[io_sem.location]; in ms_store_arrayed_output_intrin()
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.c1869 .vs_output_param_offset = shader->info.vs_output_param_offset, in si_lower_ngg()
1980 info->vs_output_param_offset[sem.location] == AC_EXP_PARAM_DEFAULT_VAL_0000) { in si_nir_assign_param_offsets()
1986 info->vs_output_param_offset[sem.location] = info->nr_param_exports++; in si_nir_assign_param_offsets()
1994 info->vs_output_param_offset[i] = info->vs_output_param_offset[slot_remap[i]]; in si_nir_assign_param_offsets()
1998 info->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = info->nr_param_exports++; in si_nir_assign_param_offsets()
2011 STATIC_ASSERT(sizeof(shader->info.vs_output_param_offset[0]) == 1); in si_assign_param_offsets()
2012 memset(shader->info.vs_output_param_offset, AC_EXP_PARAM_DEFAULT_VAL_0000, in si_assign_param_offsets()
2013 sizeof(shader->info.vs_output_param_offset)); in si_assign_param_offsets()
2024 shader->info.vs_output_param_offset); in si_assign_param_offsets()
2385 shader->info.vs_output_param_offset, in si_get_nir_shader()
[all …]
Dsi_shader.h818 uint8_t vs_output_param_offset[NUM_TOTAL_VARYING_SLOTS]; member
Dsi_state_shaders.c2524 unsigned offset = shader->info.vs_output_param_offset[i]; in si_init_shader_selector_async()
3288 offset = vs->info.vs_output_param_offset[vs_slot]; in si_get_ps_input_cntl()
3310 ps_input_cntl |= S_028644_OFFSET(vs->info.vs_output_param_offset[vsinfo->num_outputs]); in si_get_ps_input_cntl()
/external/mesa3d/src/amd/vulkan/
Dradv_shader_info.c325 if (outinfo->vs_output_param_offset[idx] == AC_EXP_PARAM_UNDEFINED) in assign_outinfo_param()
326 outinfo->vs_output_param_offset[idx] = extra_offset + (*total_param_exports)++; in assign_outinfo_param()
1173 …memset(outinfo->vs_output_param_offset, AC_EXP_PARAM_UNDEFINED, sizeof(outinfo->vs_output_param_of… in radv_nir_shader_info_pass()
1675 if (outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] == AC_EXP_PARAM_UNDEFINED) in radv_link_shaders_info()
1676 outinfo->vs_output_param_offset[VARYING_SLOT_PRIMITIVE_ID] = outinfo->param_exports++; in radv_link_shaders_info()
1683 outinfo->vs_output_param_offset[VARYING_SLOT_CLIP_DIST0] = outinfo->param_exports++; in radv_link_shaders_info()
1685 outinfo->vs_output_param_offset[VARYING_SLOT_CLIP_DIST1] = outinfo->param_exports++; in radv_link_shaders_info()
Dradv_shader.h291 uint8_t vs_output_param_offset[VARYING_SLOT_MAX]; member
Dradv_shader.c825 options.vs_output_param_offset = info->outinfo.vs_output_param_offset; in radv_lower_ngg()
863 … options.vs_output_param_offset, options.has_param_exports, &scratch_ring, info->wave_size, in radv_lower_ngg()
Dradv_pipeline.c600 stage->info.outinfo.vs_output_param_offset, stage->info.outinfo.param_exports, in radv_postprocess_nir()
Dradv_pipeline_graphics.c2200 …>outinfo.clip_dist_mask | gs_info->outinfo.cull_dist_mask, gs_info->outinfo.vs_output_param_offset, in radv_create_gs_copy_shader()
3388 unsigned vs_offset = outinfo->vs_output_param_offset[slot]; in single_slot_to_ps_input()
3408 unsigned vs_offset = outinfo->vs_output_param_offset[VARYING_SLOT_VAR0 + i]; in input_mask_to_ps_inputs()