• Home
  • Raw
  • Download

Lines Matching full:nir

69    struct nir_shader *nir = params->base.nir;  in brw_compile_vs()  local
73 brw_should_print_shader(nir, params->base.debug_flag ? in brw_compile_vs()
78 prog_data->base.base.ray_queries = nir->info.ray_queries; in brw_compile_vs()
81 brw_nir_apply_key(nir, compiler, &key->base, dispatch_width); in brw_compile_vs()
83 prog_data->inputs_read = nir->info.inputs_read; in brw_compile_vs()
84 prog_data->double_inputs_read = nir->info.vs.double_inputs; in brw_compile_vs()
86 brw_nir_lower_vs_inputs(nir); in brw_compile_vs()
87 brw_nir_lower_vue_outputs(nir); in brw_compile_vs()
88 brw_postprocess_nir(nir, compiler, debug_enabled, in brw_compile_vs()
92 ((1 << nir->info.clip_distance_array_size) - 1); in brw_compile_vs()
94 ((1 << nir->info.cull_distance_array_size) - 1) << in brw_compile_vs()
95 nir->info.clip_distance_array_size; in brw_compile_vs()
102 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_FIRST_VERTEX) || in brw_compile_vs()
103 BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_BASE_INSTANCE) || in brw_compile_vs()
104 BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_VERTEX_ID_ZERO_BASE) || in brw_compile_vs()
105 BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_INSTANCE_ID)) { in brw_compile_vs()
110 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_DRAW_ID) || in brw_compile_vs()
111 BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_IS_INDEXED_DRAW)) { in brw_compile_vs()
115 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_IS_INDEXED_DRAW)) in brw_compile_vs()
118 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_FIRST_VERTEX)) in brw_compile_vs()
121 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_BASE_INSTANCE)) in brw_compile_vs()
124 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_VERTEX_ID_ZERO_BASE)) in brw_compile_vs()
127 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_INSTANCE_ID)) in brw_compile_vs()
130 if (BITSET_TEST(nir->info.system_values_read, SYSTEM_VALUE_DRAW_ID)) in brw_compile_vs()
153 &prog_data->base.base, nir, dispatch_width, in brw_compile_vs()
172 nir->info.label ? nir->info.label : in brw_compile_vs()
174 nir->info.name); in brw_compile_vs()
180 g.add_const_data(nir->constant_data, nir->constant_data_size); in brw_compile_vs()