Jump to content

Template:AMD graphics API support

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Lightkey (talk | contribs) at 22:24, 1 January 2021 (Added Navi 2X, put the actual graphics card models on the right that first introduced the respective chip series instead of mirroring what is already linked on the left, more cleanup.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The following table shows the graphics and compute APIs support across AMD GPU micro-architectures. Note that a branding series might include older generation chips.

Chip series Micro-architecture Fab Supported APIs AMD support Year introduced Introduced with
Rendering Computing
Vulkan[1] OpenGL[2] Direct3D HSA OpenCL
Wonder Fixed-pipeline[a] 1000nm
800nm
Ended 1986
Mach 800nm
600nm
1991
3D Rage 500nm 5.0 1996 3D Rage
Rage Pro 350nm 1.1 6.0 1997 Rage Pro
Rage 128 250nm 1.2 1998 Rage 128 GL/VR
R100 180 nm
150 nm
1.3 7.0 2000 Radeon
R200 Programmable
pixel & vertex
pipelines
150 nm 8.1 2001 Radeon 8500
R300 150 nm
130 nm
110 nm
2.0[b] 9.0
11 (FL 9_2)
2002 Radeon 9700
R420 130 nm
110 nm
9.0b
11 (FL 9_2)
2004 Radeon X800
R520 90 nm
80 nm
9.0c
11 (FL 9_3)
2005 Radeon X1800
R600 TeraScale 1 80 nm
65 nm
3.3 10.0
11 (FL 10_0)
ATI Stream 2007 Radeon HD 2900 XT
RV670 55 nm 10.1
11 (FL 10_1)
ATI Stream APP[3] Radeon HD 3850/3870
RV770 55 nm
40 nm
1.0 2008 Radeon HD 4850/4870
Evergreen TeraScale 2 40 nm 4.5
(Linux 4.2)
[4][5][6][c]
11 (FL 11_0) 1.2 2009 Radeon HD 5850/5870
Northern Islands TeraScale 2
TeraScale 3
2010 Radeon HD 6850/6870
Radeon HD 6950/6970
Southern Islands GCN 1st gen 28 nm 1.0 4.6 11 (FL 11_1)
12 (FL11_1)
Yes 1.2
2.0 possible
Current 2012 Radeon HD 7950/7970
Sea Islands GCN 2nd gen 1.2 11 (FL 12_0)
12 (FL 12_0)
2.0
(1.2 in MacOS, Linux)
2.1 Beta in Linux ROCm
2.2 possible
2013 Radeon HD 7790
Volcanic Islands GCN 3rd gen 2014 Radeon R9 285
Arctic Islands GCN 4th gen 14 nm 2016 Radeon RX 480
Vega GCN 5th gen 14 nm
7 nm
11 (FL 12_1)
12 (FL 12_1)
2017 Radeon Vega Frontier Edition
Navi RDNA 1st gen 7 nm 2019 Radeon RX 5700 (XT)
Navi 2X RDNA 2nd gen 2020 Radeon RX 6800 (XT)
  1. ^ Radeon 7000 Series has programmable pixel shaders, but do not fully comply with DirectX 8 or Pixel Shader 1.0. See article on R100's pixel shaders.
  2. ^ These series do not fully comply with OpenGL 2+ as the hardware does not support all types of non-power-of-two (NPOT) textures.
  3. ^ OpenGL 4+ compliance requires supporting FP64 shaders and these are emulated on some TeraScale chips using 32-bit hardware.

[7][8][9]

References

  1. ^ "Conformant Products - The Khronos Group Inc". The Khronos Group. Retrieved 2019-06-06.
  2. ^ "Conformant Products - The Khronos Group Inc". The Khronos Group. Retrieved 2019-06-06.
  3. ^ "GPU-Tech.org - Catalyst 11.10 WHQL - First official Battlefield 3 driver for Radeon cards". www.gpu-tech.org.
  4. ^ "AMD Radeon Software Crimson Edition Beta". AMD. Retrieved 2018-04-20.
  5. ^ "Mesamatrix". mesamatrix.net. Retrieved 2018-04-22.
  6. ^ "RadeonFeature". X.Org Foundation. Retrieved 2018-04-20.
  7. ^ "Graphics Core Next: The Southern Islands Architecture". Tom's Hardware. 2011-12-21. Retrieved 2013-06-26.
  8. ^ "AMD Clarifies 2013 Radeon Plans". Tom's Hardware. 2013-02-20. Retrieved 2013-06-26.
  9. ^ "Radeon VEGA Frontier Edition". AMD. 2017-05-30. Retrieved 2017-06-30.