diff --git a/renderdoc/driver/ihv/amd/amd_isa_devices.cpp b/renderdoc/driver/ihv/amd/amd_isa_devices.cpp index 5c94c4e23..25c25c475 100644 --- a/renderdoc/driver/ihv/amd/amd_isa_devices.cpp +++ b/renderdoc/driver/ihv/amd/amd_isa_devices.cpp @@ -57,6 +57,7 @@ const GCNISA::asic GCNISA::asicInfo[] = { {"GCN (Vega 20)", "906", FAMILY_AI, AI_VEGA20_P_A0, "gfx906"}, // Navi {"RDNA (Navi 10)", "1010", FAMILY_NV, NV_NAVI10_P_A0, "gfx1010"}, + {"RDNA (Navi 14)", "1012", FAMILY_NV, NV_NAVI14_M_A0, "gfx1012"}, }; RDCCOMPILE_ASSERT(ARRAY_COUNT(GCNISA::asicInfo) == GCNISA::asicCount, "Mismatched array count"); diff --git a/renderdoc/driver/ihv/amd/amd_isa_devices.h b/renderdoc/driver/ihv/amd/amd_isa_devices.h index d900e9838..41fa5c6b4 100644 --- a/renderdoc/driver/ihv/amd/amd_isa_devices.h +++ b/renderdoc/driver/ihv/amd/amd_isa_devices.h @@ -35,7 +35,7 @@ struct asic const char *targetName; }; -const int asicCount = 25; +const int asicCount = 26; extern const asic asicInfo[]; }; // namespace GCNISA diff --git a/renderdoc/driver/ihv/amd/official/RGA/Common/AsicReg/devices.h b/renderdoc/driver/ihv/amd/official/RGA/Common/AsicReg/devices.h index c1cc770f5..392dd0346 100644 --- a/renderdoc/driver/ihv/amd/official/RGA/Common/AsicReg/devices.h +++ b/renderdoc/driver/ihv/amd/official/RGA/Common/AsicReg/devices.h @@ -108,7 +108,8 @@ enum { }; enum { - NV_NAVI10_P_A0 = 1 + NV_NAVI10_P_A0 = 1, + NV_NAVI14_M_A0 = 20 }; enum {