Home
last modified time | relevance | path

Searched refs:needed_components (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_program.c1238 unsigned needed_components = nir->info.stage == MESA_SHADER_GEOMETRY ? nir->info.gs.vertices_out : 1; in st_can_add_pointsize_to_program() local
1244 if (num_components + needed_components > st->ctx->Const.Program[nir->info.stage].MaxOutputComponents) in st_can_add_pointsize_to_program()
1249 return num_components + needed_components <= max_components; in st_can_add_pointsize_to_program()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c2439 unsigned needed_components = glsl_get_sampler_coordinate_components(glsl_without_array(var->type)); in lower_bindless_instr() local
2442 if (coord_components < needed_components) { in lower_bindless_instr()
2443 nir_ssa_def *def = nir_pad_vector(b, tex->src[c].src.ssa, needed_components); in lower_bindless_instr()
2445 tex->coord_components = needed_components; in lower_bindless_instr()
2709 unsigned needed_components = nir_tex_instr_dest_size(tex); in convert_1d_shadow_tex() local
2711 if (needed_components > num_components) { in convert_1d_shadow_tex()
2712 tex->dest.ssa.num_components = needed_components; in convert_1d_shadow_tex()

Completed in 8 milliseconds