mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-04 22:49:13 +02:00
i965: Compute VS/GS output VUE map from the NIR info.
unify_interfaces() only updates the NIR program info, not the copy in the gl_program itself. So, by using the old copy, we were missing out on these updates. The TCS/TES ones already did this correctly. Reviewed-by: Juan A. Suarez Romero <jasuarez@igalia.com>
This commit is contained in:
parent
c9fbe772ba
commit
6d6fae95a3
2 changed files with 2 additions and 2 deletions
|
|
@ -115,7 +115,7 @@ brw_codegen_gs_prog(struct brw_context *brw,
|
|||
brw_nir_analyze_ubo_ranges(compiler, gp->program.nir,
|
||||
prog_data.base.base.ubo_ranges);
|
||||
|
||||
uint64_t outputs_written = gp->program.info.outputs_written;
|
||||
uint64_t outputs_written = gp->program.nir->info.outputs_written;
|
||||
|
||||
brw_compute_vue_map(devinfo,
|
||||
&prog_data.base.vue_map, outputs_written,
|
||||
|
|
|
|||
|
|
@ -212,7 +212,7 @@ brw_codegen_vs_prog(struct brw_context *brw,
|
|||
}
|
||||
|
||||
uint64_t outputs_written =
|
||||
brw_vs_outputs_written(brw, key, vp->program.info.outputs_written);
|
||||
brw_vs_outputs_written(brw, key, vp->program.nir->info.outputs_written);
|
||||
|
||||
brw_compute_vue_map(devinfo,
|
||||
&prog_data.base.vue_map, outputs_written,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue