mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 04:38:03 +02:00
ac/rgp: add support for GFX10.3
According to AMDVLK, GFX10.3 uses SQTT version 2.4. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8616>
This commit is contained in:
parent
5b5cd18853
commit
cd53f24fbf
1 changed files with 6 additions and 1 deletions
|
|
@ -54,7 +54,7 @@ enum sqtt_version
|
||||||
SQTT_VERSION_2_1 = 0x4, /* GFX7 */
|
SQTT_VERSION_2_1 = 0x4, /* GFX7 */
|
||||||
SQTT_VERSION_2_2 = 0x5, /* GFX8 */
|
SQTT_VERSION_2_2 = 0x5, /* GFX8 */
|
||||||
SQTT_VERSION_2_3 = 0x6, /* GFX9 */
|
SQTT_VERSION_2_3 = 0x6, /* GFX9 */
|
||||||
SQTT_VERSION_2_4 = 0x7 /* GFX10 */
|
SQTT_VERSION_2_4 = 0x7 /* GFX10+ */
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -222,6 +222,7 @@ enum sqtt_gfxip_level
|
||||||
SQTT_GFXIP_LEVEL_GFXIP_8_1 = 0x4,
|
SQTT_GFXIP_LEVEL_GFXIP_8_1 = 0x4,
|
||||||
SQTT_GFXIP_LEVEL_GFXIP_9 = 0x5,
|
SQTT_GFXIP_LEVEL_GFXIP_9 = 0x5,
|
||||||
SQTT_GFXIP_LEVEL_GFXIP_10_1 = 0x7,
|
SQTT_GFXIP_LEVEL_GFXIP_10_1 = 0x7,
|
||||||
|
SQTT_GFXIP_LEVEL_GFXIP_10_3 = 0x9,
|
||||||
};
|
};
|
||||||
|
|
||||||
enum sqtt_memory_type
|
enum sqtt_memory_type
|
||||||
|
|
@ -304,6 +305,8 @@ static enum sqtt_gfxip_level ac_chip_class_to_sqtt_gfxip_level(enum chip_class c
|
||||||
return SQTT_GFXIP_LEVEL_GFXIP_9;
|
return SQTT_GFXIP_LEVEL_GFXIP_9;
|
||||||
case GFX10:
|
case GFX10:
|
||||||
return SQTT_GFXIP_LEVEL_GFXIP_10_1;
|
return SQTT_GFXIP_LEVEL_GFXIP_10_1;
|
||||||
|
case GFX10_3:
|
||||||
|
return SQTT_GFXIP_LEVEL_GFXIP_10_3;
|
||||||
default:
|
default:
|
||||||
unreachable("Invalid chip class");
|
unreachable("Invalid chip class");
|
||||||
}
|
}
|
||||||
|
|
@ -534,6 +537,8 @@ static enum sqtt_version ac_chip_class_to_sqtt_version(enum chip_class chip_clas
|
||||||
return SQTT_VERSION_2_3;
|
return SQTT_VERSION_2_3;
|
||||||
case GFX10:
|
case GFX10:
|
||||||
return SQTT_VERSION_2_4;
|
return SQTT_VERSION_2_4;
|
||||||
|
case GFX10_3:
|
||||||
|
return SQTT_VERSION_2_4;
|
||||||
default:
|
default:
|
||||||
unreachable("Invalid chip class");
|
unreachable("Invalid chip class");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue