| H A D | nir_lower_io_arrays_to_elements.c | 215 create_indirects_mask(nir_shader *shader, uint64_t *indirects, argument 253 indirects[var->data.location_frac] |= loc_mask; 265 uint64_t *indirects, uint64_t *patch_indirects, 298 /* Skip indirects */ 304 if (indirects[var->data.location_frac] & loc_mask) 362 uint64_t indirects[4] = {0}, patch_indirects[4] = {0}; local in function:nir_lower_io_arrays_to_elements_no_indirects 364 lower_io_arrays_to_elements(shader, nir_var_shader_out, indirects, 368 lower_io_arrays_to_elements(shader, nir_var_shader_in, indirects, 400 uint64_t indirects[4] = {0}, patch_indirects[4] = {0}; local in function:nir_lower_io_arrays_to_elements 401 create_indirects_mask(producer, indirects, patch_indirect 264 lower_io_arrays_to_elements(nir_shader * shader,nir_variable_mode mask,uint64_t * indirects,uint64_t * patch_indirects,struct hash_table * varyings,bool after_cross_stage_opts) argument [all...] |