16
16
//=========================================================================================================
17
17
typedef enum
18
18
{
19
- ASIC_R6xx , ///< R600 Family
20
- ASIC_R7xx , ///< R700 Family
21
- ASIC_R8xx , ///< R800 Family
22
- ASIC_R9xx , ///< R900 Family
23
19
ASIC_Gfx6 , ///< GFX6 Family
24
20
ASIC_Gfx7 , ///< GFX7 Family
25
21
ASIC_Gfx8 , ///< GFX8 Family
@@ -32,57 +28,31 @@ typedef enum
32
28
/// Asic identifier enumerant
33
29
typedef enum ATIAsicIDEnum
34
30
{
35
- ATIASIC_ID_R600 , ///< ATIAsicID for R600 // < this is the first enum value in Cat 10.2 (aka GL driver version 9551)
36
- ATIASIC_ID_RV630 , ///< ATIAsicID for RV630
37
- ATIASIC_ID_RV610 , ///< ATIAsicID for RV610
38
- ATIASIC_ID_RS780 , ///< ATIAsicID for RS780
39
- ATIASIC_ID_RV770 , ///< ATIAsicID for RV770
40
- ATIASIC_ID_RV670 , ///< ATIAsicID for RV670
41
- ATIASIC_ID_RV730 , ///< ATIAsicID for RV730
42
- ATIASIC_ID_RV710 , ///< ATIAsicID for RV710
43
- ATIASIC_ID_KONG , ///< ATIAsicID for RoadRunner
44
- ATIASIC_ID_R870 , ///< ATIAsicID for R870
45
- ATIASIC_ID_R830 , ///< ATIAsicID for R830
46
- ATIASIC_ID_RV740 , ///< ATIAsicID for RV740
47
- ATIASIC_ID_REDWOOD , ///< ATIAsicID for REDWOOD
48
- ATIASIC_ID_CEDAR , ///< ATIAsicID for CEDAR
49
- ATIASIC_ID_SUPERSUMO , ///< ATIASICID for SUPERSUMO
50
- ATIASIC_ID_SUMO , ///< ATIASICID for SUMO
51
- ATIASIC_ID_WRESTLER , ///< ATIASICID for WRESTLER
52
- ATIASIC_ID_CAYMAN , ///< ATIAsicID for CAYMAN
53
- ATIASIC_ID_KAUAI , ///< ATIAsicID for KAUAI this was removed in 14.50 (GL version 13252)
54
- ATIASIC_ID_BARTS , ///< ATIAsicID for BARTS (Evergreen derivative)
55
- ATIASIC_ID_TURKS , ///< ATIAsicID for TURKS (Evergreen derivative)
56
- ATIASIC_ID_CAICOS , ///< ATIAsicID for CAICOS(Evergreen derivative)
57
- ATIASIC_ID_TAHITI_P , ///< ATIASICID for TAHITI (GFX6)
58
- ATIASIC_ID_PITCAIRN_PM , ///< ATIASICID for PITCAIRN (GFX6)
59
- ATIASIC_ID_CAPEVERDE_M , ///< ATIASICID for CAPEVERDE (GFX6)
60
- ATIASIC_ID_OLAND_M , ///< ATIASICID for OLAND (GFX6)
61
- ATIASIC_ID_HAINAN_M , ///< ATIASICID for HAINAN (GFX6)
62
- ATIASIC_ID_DEVASTATOR , ///< ATIASICID for TRINITY (GFX6 Fusion)
63
- ATIASIC_ID_SCRAPPER , ///< ATIASICID for TRINITY (GFX6 Fusion)
64
- ATIASIC_ID_TIRAN_P , ///< ATIASICID for TIRAN (Sea Islands) this was removed in 14.50 (GL version 13252)
65
- ATIASIC_ID_BONAIRE_M , ///< ATIASICID for BONAIRE (GFX7)
66
- ATIASIC_ID_SPECTRE , ///< ATIASICID for KAVERI (GFX7 Fusion KV1)
67
- ATIASIC_ID_SPOOKY , ///< ATIASICID for KAVERI (GFX7 Fusion KV2)
68
- ATIASIC_ID_KALINDI , ///< ATIASICID for KABINI (GFX7 Fusion KB)
69
- ATIASIC_ID_HAWAII_P , ///< ATIASICID for HAWAII (GFX7)
70
- ATIASIC_ID_MAUI_P , ///< ATIASICID for MAUI (Sea Islands) this was removed in 14.50 (GL version 13252)
71
- ATIASIC_ID_ICELAND_M , ///< ATIASICID for ICELAND (GFX8)
72
- ATIASIC_ID_TONGA_P , ///< ATIASICID for TONGA (GFX8)
73
- ATIASIC_ID_GODAVARI , ///< ATIASICID for MULLINS (GFX8 Fusion (Mullins))
74
- ATIASIC_ID_CARRIZO , ///< ATIASICID for Carrizo (GFX8 Fusion)
75
- ATIASIC_ID_NOLAN , ///< ATIASICID for Nolan (GFX8.1 APU)
76
- ATIASIC_ID_STONEY , ///< ATIASICID for Stoney (GFX8.1 APU, almost the same as Nolan) this was added in 15.20 (GL version 13393)
77
- ATIASIC_ID_AMUR , ///< ATIASICID for Amur (GFX8.1 APU)
78
- ATIASIC_ID_BERMUDA_P , ///< ATIASICID for Bermuda (Volcanic Islands) this was removed in 15.20 (GL version 13393)
79
- ATIASIC_ID_FIJI_P , ///< ATIASICID for Fiji (GFX8)
80
- ATIASIC_ID_ELLESMERE , ///< ATIASICID for Ellesmere (GFX8)
81
- ATIASIC_ID_BAFFIN , ///< ATIASICID for Baffin (GFX8)
82
- ATIASIC_ID_GREENLAND , ///< ATIASICID for Greenland (GFX9)
83
- ATIASIC_ID_UNKNOWN , ///< Unknown Asic
84
- ATIAsicId_First = ATIASIC_ID_R600 , ///< First place holder
85
- ATIAsicId_LAST = ATIASIC_ID_UNKNOWN ///< Last place holder
31
+ ATIASIC_ID_TAHITI_P , ///< ATIASICID for TAHITI (GFX6)
32
+ ATIASIC_ID_PITCAIRN_PM , ///< ATIASICID for PITCAIRN (GFX6)
33
+ ATIASIC_ID_CAPEVERDE_M , ///< ATIASICID for CAPEVERDE (GFX6)
34
+ ATIASIC_ID_OLAND_M , ///< ATIASICID for OLAND (GFX6)
35
+ ATIASIC_ID_HAINAN_M , ///< ATIASICID for HAINAN (GFX6)
36
+ ATIASIC_ID_BONAIRE_M , ///< ATIASICID for BONAIRE (GFX7)
37
+ ATIASIC_ID_SPECTRE , ///< ATIASICID for KAVERI (GFX7 Fusion KV1)
38
+ ATIASIC_ID_SPOOKY , ///< ATIASICID for KAVERI (GFX7 Fusion KV2)
39
+ ATIASIC_ID_KALINDI , ///< ATIASICID for KABINI (GFX7 Fusion KB)
40
+ ATIASIC_ID_HAWAII_P , ///< ATIASICID for HAWAII (GFX7)
41
+ ATIASIC_ID_ICELAND_M , ///< ATIASICID for ICELAND (GFX8)
42
+ ATIASIC_ID_TONGA_P , ///< ATIASICID for TONGA (GFX8)
43
+ ATIASIC_ID_GODAVARI , ///< ATIASICID for MULLINS (GFX8 Fusion (Mullins))
44
+ ATIASIC_ID_CARRIZO , ///< ATIASICID for Carrizo (GFX8 Fusion)
45
+ ATIASIC_ID_NOLAN , ///< ATIASICID for Nolan (GFX8.1 APU)
46
+ ATIASIC_ID_STONEY , ///< ATIASICID for Stoney (GFX8.1 APU, almost the same as Nolan) this was added in 15.20 (GL version 13393)
47
+ ATIASIC_ID_AMUR , ///< ATIASICID for Amur (GFX8.1 APU)
48
+ ATIASIC_ID_FIJI_P , ///< ATIASICID for Fiji (GFX8)
49
+ ATIASIC_ID_ELLESMERE , ///< ATIASICID for Ellesmere (GFX8)
50
+ ATIASIC_ID_BAFFIN , ///< ATIASICID for Baffin (GFX8)
51
+ ATIASIC_ID_LEXA , ///< ATIASICID for Lexa (GFX8)
52
+ ATIASIC_ID_GREENLAND , ///< ATIASICID for Greenland (GFX9)
53
+ ATIASIC_ID_UNKNOWN , ///< Unknown Asic
54
+ ATIAsicId_First = ATIASIC_ID_TAHITI_P , ///< First place holder
55
+ ATIAsicId_LAST = ATIASIC_ID_UNKNOWN ///< Last place holder
86
56
} ATIAsicID ;
87
57
88
58
/// Asic-specific information
0 commit comments