ir3/a7xx: update delays slots
The delay slots on a7xx are: - ALU to ALU: 2 - Non-ALU: 5 - cat3 src2 read: 1 Signed-off-by: Job Noorman <jnoorman@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33183>
This commit is contained in:
@@ -242,6 +242,9 @@ ir3_compiler_create(struct fd_device *dev, const struct fd_dev_id *dev_id,
|
||||
|
||||
if (compiler->gen >= 7) {
|
||||
compiler->has_alias_tex = true;
|
||||
compiler->delay_slots.alu_to_alu = 2;
|
||||
compiler->delay_slots.non_alu = 5;
|
||||
compiler->delay_slots.cat3_src2_read = 1;
|
||||
}
|
||||
} else {
|
||||
compiler->max_const_pipeline = 512;
|
||||
|
||||
Reference in New Issue
Block a user