Searched refs:vs_output_param_offset (Results 1 – 10 of 10) sorted by relevance
| /external/mesa3d/src/amd/common/ |
| D | ac_nir.h | 163 const uint8_t *vs_output_param_offset; /* GFX11+ */ member 198 const uint8_t *vs_output_param_offset,
|
| D | ac_nir_lower_ngg.c | 231 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/ |
| D | si_shader.c | 1869 .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 …]
|
| D | si_shader.h | 818 uint8_t vs_output_param_offset[NUM_TOTAL_VARYING_SLOTS]; member
|
| D | si_state_shaders.c | 2524 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/ |
| D | radv_shader_info.c | 325 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()
|
| D | radv_shader.h | 291 uint8_t vs_output_param_offset[VARYING_SLOT_MAX]; member
|
| D | radv_shader.c | 825 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()
|
| D | radv_pipeline.c | 600 stage->info.outinfo.vs_output_param_offset, stage->info.outinfo.param_exports, in radv_postprocess_nir()
|
| D | radv_pipeline_graphics.c | 2200 …>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()
|