Difference between revisions of "Template:AMD graphics API support"

From blackwiki
Jump to navigation Jump to search
blackwiki>Mango från yttre rymden
(Added note about R100's pixel shaders)
(Update)
Line 1: Line 1:
{|class="wikitable" style="font-size: 90%; text-align: center;"
+
{|class="wikitable" style="font-size: 85%; text-align: center;"
 
! rowspan=3 | Chip series
 
! rowspan=3 | Chip series
 
! rowspan=3 | Micro-architecture
 
! rowspan=3 | Micro-architecture
 
! rowspan=3 | [[Semiconductor device fabrication|Fab]]
 
! rowspan=3 | [[Semiconductor device fabrication|Fab]]
 
! colspan=5 | Supported [[application programming interface|API]]s
 
! colspan=5 | Supported [[application programming interface|API]]s
 +
! rowspan=3 | AMD support
 
! rowspan=3 | Introduced with
 
! rowspan=3 | Introduced with
 
|-
 
|-
Line 23: Line 24:
 
| rowspan=10 {{no}}
 
| rowspan=10 {{no}}
 
| rowspan=5 {{no}}
 
| rowspan=5 {{no}}
 +
| rowspan=10 {{no|Ended}}
 
| style="text-align:left" | Original "ATI Radeon", as well as Radeon DDR, 7000, 7500, VE, and LE models
 
| style="text-align:left" | Original "ATI Radeon", as well as Radeon DDR, 7000, 7500, VE, and LE models
 
|-
 
|-
 
! [[ATI Radeon R200 series|R200]]
 
! [[ATI Radeon R200 series|R200]]
| rowspan=4 | programmable pixel&vertex pipelines
+
| rowspan=4 | programmable<br />pixel & vertex<br />pipelines
 
| rowspan=1 | 150&nbsp;nm
 
| rowspan=1 | 150&nbsp;nm
 
| 8.1
 
| 8.1
Line 69: Line 71:
 
| [[TeraScale (microarchitecture)#TeraScale 2|TeraScale 2]]
 
| [[TeraScale (microarchitecture)#TeraScale 2|TeraScale 2]]
 
| rowspan=2 | 40&nbsp;nm
 
| rowspan=2 | 40&nbsp;nm
| rowspan=2 | 4.4
+
| rowspan=2 | 4.4<br />4.5 Beta<br />4.6 possible
 
| rowspan=2 | 11 (FL 11_0)
 
| rowspan=2 | 11 (FL 11_0)
 
| rowspan=2 | 1.2
 
| rowspan=2 | 1.2
Line 81: Line 83:
 
| [[Graphics Core Next#first|GCN 1<sup>st</sup> gen]]
 
| [[Graphics Core Next#first|GCN 1<sup>st</sup> gen]]
 
| rowspan=3 | 28&nbsp;nm
 
| rowspan=3 | 28&nbsp;nm
| rowspan=5 | 1.0
+
| rowspan=2 | 1.0
| rowspan=5 | 4.5
+
| rowspan=5 | 4.5<br />4.6 possible
 
| 11 ([[Direct3D feature level|FL 11_1]])<br/>12 (FL11_1)
 
| 11 ([[Direct3D feature level|FL 11_1]])<br/>12 (FL11_1)
 
| rowspan=5 {{yes}}
 
| rowspan=5 {{yes}}
| 1.2, new driver 2.0 possible  
+
| 1.2<br />2.0 possible  
 +
| rowspan=5 {{yes|Current}}
 
| style="text-align:left" | [[Radeon HD 7000 Series|HD 7000 series]]
 
| style="text-align:left" | [[Radeon HD 7000 Series|HD 7000 series]]
 
|-
 
|-
Line 91: Line 94:
 
| [[Graphics Core Next#second|GCN 2<sup>nd</sup> gen]]
 
| [[Graphics Core Next#second|GCN 2<sup>nd</sup> gen]]
 
| rowspan=3 | 11 (FL 12_0)<br/>12 (FL 12_0)
 
| rowspan=3 | 11 (FL 12_0)<br/>12 (FL 12_0)
| rowspan=4 | 2.0 (2.1 in Beta and 2.2 with driver update)
+
| rowspan=4 | 2.0<br />2.1 Beta<br />2.2 possible
 
| style="text-align:left" | [[AMD Radeon Rx 200 series|Radeon 200 series]]
 
| style="text-align:left" | [[AMD Radeon Rx 200 series|Radeon 200 series]]
 
|-
 
|-
 
! [[AMD Radeon Rx 300 series|Volcanic Islands]]
 
! [[AMD Radeon Rx 300 series|Volcanic Islands]]
 
| [[Graphics Core Next#third|GCN 3<sup>rd</sup> gen]]
 
| [[Graphics Core Next#third|GCN 3<sup>rd</sup> gen]]
 +
| rowspan=3 | 1.1
 
| style="text-align:left" | [[AMD Radeon Rx 300 series|Radeon 300 series]]
 
| style="text-align:left" | [[AMD Radeon Rx 300 series|Radeon 300 series]]
 
|-
 
|-

Revision as of 15:23, 1 May 2018

Chip series Micro-architecture Fab Supported APIs AMD support Introduced with
Rendering Computing
Vulkan OpenGL[1] Direct3D HSA OpenCL
R100 fixed-pipeline[lower-alpha 1] 180 nm
150 nm
No 1.3 7.0 No No Ended Original "ATI Radeon", as well as Radeon DDR, 7000, 7500, VE, and LE models
R200 programmable
pixel & vertex
pipelines
150 nm 8.1 8500, 9000, 9200 and 9250
R300 150 nm
130 nm
110 nm
2.0 9.0
11 (FL 9_2)
9500–9800, X300-X600, X1050
R420 130 nm
110 nm
9.0b
11 (FL 9_2)
X700–X850
R520 90 nm
80 nm
9.0c
11 (FL 9_3)
X1300–X1950
R600 TeraScale 1 80 nm
65 nm
3.3 10.0
11 (FL 10_0)
ATI Stream HD 2000 series, HD 3410
RV670 55 nm 10.1
11 (FL 10_1)
ATI Stream APP [2] HD 3450-3870, Mobility HD 2000 and 3000 series
RV770 55 nm
40 nm
1.0 HD 4000 series
Evergreen TeraScale 2 40 nm 4.4
4.5 Beta
4.6 possible
11 (FL 11_0) 1.2 HD 5000 series
Northern Islands TeraScale 3 HD 6000 series, and IGP 7000 series
Southern Islands GCN 1st gen 28 nm 1.0 4.5
4.6 possible
11 (FL 11_1)
12 (FL11_1)
Yes 1.2
2.0 possible
Current HD 7000 series
Sea Islands GCN 2nd gen 11 (FL 12_0)
12 (FL 12_0)
2.0
2.1 Beta
2.2 possible
Radeon 200 series
Volcanic Islands GCN 3rd gen 1.1 Radeon 300 series
Arctic Islands GCN 4th gen 14 nm Radeon 400 series
Vega GCN 5th gen 12 (FL 12_1) Radeon Vega series
  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.

[3][4][5]

References

  1. "Khronos Products#OpenGL". The Khronos Group. Retrieved 2017-04-22.
  2. http://www.gpu-tech.org/content.php/177-Catalyst-11-10-WHQL-First-official-Battlefield-3-driver-for-Radeon-graphics-cards
  3. "Graphics Core Next: The Southern Islands Architecture". Tom's Hardware. 2011-12-21. Retrieved 2013-06-26.
  4. "AMD Clarifies 2013 Radeon Plans". Tom's Hardware. 2013-02-20. Retrieved 2013-06-26.
  5. "Radeon VEGA Frontier Edition". AMD. 2017-05-30. Retrieved 2017-06-30.