freedreno/devices: Define and appropriately set has_lrz_feedback

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25345>
This commit is contained in:
Danylo Piliaiev
2023-09-21 18:36:58 +02:00
committed by Marge Bot
parent 229bd7b9b9
commit 04e18dc96f
2 changed files with 4 additions and 0 deletions
@@ -139,6 +139,7 @@ struct fd_dev_info {
bool enable_lrz_fast_clear;
bool has_lrz_dir_tracking;
bool lrz_track_quirk;
bool has_lrz_feedback;
/* Some generations have a bit to add the multiview index to the
* viewport index, which lets us implement different scaling for
@@ -388,6 +388,7 @@ a6xx_gen3 = A6XXProps(
has_lrz_dir_tracking = True,
enable_lrz_fast_clear = True,
lrz_track_quirk = True,
has_lrz_feedback = True,
has_per_view_viewport = True,
has_scalar_alu = True,
has_early_preamble = True,
@@ -413,6 +414,7 @@ a6xx_gen4 = A6XXProps(
has_dp4acc = True,
enable_lrz_fast_clear = True,
has_lrz_dir_tracking = True,
has_lrz_feedback = True,
has_per_view_viewport = True,
has_scalar_alu = True,
has_isam_v = True,
@@ -795,6 +797,7 @@ a7xx_base = A6XXProps(
has_dp4acc = True,
enable_lrz_fast_clear = True,
has_lrz_dir_tracking = True,
has_lrz_feedback = True,
has_per_view_viewport = True,
line_width_min = 1.0,
line_width_max = 127.5,