Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
prog_data->inputs_read |= VERT_BIT_EDGEFLAG;
}
+ prog_data->inputs_read = shader->info.inputs_read;
+ prog_data->double_inputs_read = shader->info.double_inputs_read;
+
prog_data->base.clip_distance_mask =
((1 << shader->info.clip_distance_array_size) - 1);
prog_data->base.cull_distance_mask =
ralloc_steal(mem_ctx, nir);
- prog_data.inputs_read = nir->info.inputs_read;
- prog_data.double_inputs_read = nir->info.double_inputs_read;
-
brw_compute_vue_map(&pipeline->device->info,
&prog_data.base.vue_map,
nir->info.outputs_written,
uint64_t outputs_written =
brw_vs_outputs_written(brw, key, vp->program.info.outputs_written);
- prog_data.inputs_read = vp->program.info.inputs_read;
- prog_data.double_inputs_read = vp->program.info.double_inputs_read;
brw_compute_vue_map(devinfo,
&prog_data.base.vue_map, outputs_written,