• Home
  • Raw
  • Download

Lines Matching refs:nir_var

1303 apply_var_decoration(struct vtn_builder *b, nir_variable *nir_var,  in apply_var_decoration()  argument
1310 nir_var->data.interpolation = INTERP_MODE_NOPERSPECTIVE; in apply_var_decoration()
1313 nir_var->data.interpolation = INTERP_MODE_FLAT; in apply_var_decoration()
1316 nir_var->data.centroid = true; in apply_var_decoration()
1319 nir_var->data.sample = true; in apply_var_decoration()
1322 nir_var->data.invariant = true; in apply_var_decoration()
1325 vtn_assert(nir_var->constant_initializer != NULL); in apply_var_decoration()
1326 nir_var->data.read_only = true; in apply_var_decoration()
1329 nir_var->data.image.write_only = true; in apply_var_decoration()
1332 nir_var->data.read_only = true; in apply_var_decoration()
1333 nir_var->data.image.read_only = true; in apply_var_decoration()
1336 nir_var->data.location_frac = dec->literals[0]; in apply_var_decoration()
1339 nir_var->data.index = dec->literals[0]; in apply_var_decoration()
1346 nir_var->data.mode = nir_var_global; in apply_var_decoration()
1347 nir_var->data.read_only = true; in apply_var_decoration()
1349 nir_constant *c = rzalloc(nir_var, nir_constant); in apply_var_decoration()
1353 nir_var->constant_initializer = c; in apply_var_decoration()
1357 nir_variable_mode mode = nir_var->data.mode; in apply_var_decoration()
1358 vtn_get_builtin_location(b, builtin, &nir_var->data.location, &mode); in apply_var_decoration()
1359 nir_var->data.mode = mode; in apply_var_decoration()
1364 nir_var->data.compact = true; in apply_var_decoration()
1367 nir_var->data.origin_upper_left = b->origin_upper_left; in apply_var_decoration()
1370 nir_var->data.pixel_center_integer = b->pixel_center_integer; in apply_var_decoration()
1392 nir_var->data.patch = true; in apply_var_decoration()