ir3: Use getfiberid for SubgroupInvocationID on gen4

Since it requires (ss) categorize it as is_sfu() and not is_mem().

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13817>
This commit is contained in:
Danylo Piliaiev
2021-11-15 17:14:37 +02:00
committed by Marge Bot
parent d1c49901df
commit ded51fd39e
7 changed files with 25 additions and 2 deletions
@@ -128,6 +128,8 @@ struct fd_dev_info {
bool has_lpac;
bool has_getfiberid;
struct {
uint32_t RB_UNKNOWN_8E04_blit;
uint32_t PC_POWER_CNTL;
@@ -265,6 +265,7 @@ a6xx_gen4 = dict(
has_8bpp_ubwc = False,
has_lpac = True,
has_shading_rate = True,
has_getfiberid = True,
magic = dict(
TPL1_DBG_ECO_CNTL = 0x5008000,
),