Skip to content

Add preemption support to i965 on gen9+

Rafael Antognolli requested to merge rantogno/mesa:review/preemption_v3 into master

Follow up to the comments mentioned by @kwg on the mailing list.

In this version, I also changed the emission of the workarounds for GEN9 from an atom to a function that implements them in the brw_draw.c. That's because there's no atom that tracks changes to prim->num_instances, and I didn't want to trigger BRW_NEW_PRIMITIVE for that, or create a new flag just for this.

Merge request reports