Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_io_to_scalar.c339 nir_variable *chan_var = chan_vars[var->data.location_frac + i]; in lower_load_to_scalar_early() local
341 chan_var = nir_variable_clone(var, b->shader); in lower_load_to_scalar_early()
342 chan_var->data.location_frac = var->data.location_frac + i; in lower_load_to_scalar_early()
343 chan_var->type = glsl_channel_type(chan_var->type); in lower_load_to_scalar_early()
345 chan_vars[var->data.location_frac + i] = chan_var; in lower_load_to_scalar_early()
347 nir_shader_add_variable(b->shader, chan_var); in lower_load_to_scalar_early()
356 nir_deref_instr *deref = nir_build_deref_var(b, chan_var); in lower_load_to_scalar_early()
393 nir_variable *chan_var = chan_vars[var->data.location_frac + i]; in lower_store_output_to_scalar_early() local
395 chan_var in lower_store_output_to_scalar_early()
[all...]

Completed in 1 milliseconds