Direct3D 12: различия между версиями
[непроверенная версия] | [непроверенная версия] |
→Nvidia GeForce: Данные Видеокарты уже не поддерживаются |
→AMD Radeon: Уже не поддерживается |
||
Строка 74: | Строка 74: | ||
=== AMD Radeon === |
=== AMD Radeon === |
||
* [[Southern Islands#Модели|Radeon HD 7000 серии]] (начиная с HD 7730)<ref>{{Cite web|url=https://www.amd.com/ru-ru/products/graphics/desktop/7000|title=Видеокарты AMD Radeon™ HD 7000 серии: 7990, 7900, 7800, 7700|publisher=www.amd.com|lang=ru|accessdate=2018-09-19}}</ref> |
|||
* Radeon HD 7000M серии для ноутбуков (начиная от HD 7730M)<ref>{{Cite web|url=https://www.amd.com/en-us/products/graphics/notebook/7000m-series|title=AMD Radeon™ HD 7000M Series Graphics: 7900m, 7800m, 7700m, 7500m, 7600m, 7400m, 7300m|publisher=www.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon HD 8000 серии OEM (начиная с HD 8570)<ref>{{Cite web|url=https://www.amd.com/ru-ru/products/graphics/desktop/oem/8000#|title=AMD Radeon™ HD 8000 Series Graphics (OEM)|publisher=www.amd.com|lang=ru|accessdate=2018-09-19}}</ref> |
|||
* Radeon™ HD 8000M серии для ноутбуков |
|||
* Radeon R5 M240 серии для ноутбуков |
|||
* Radeon R7 M200 серии для ноутбуков |
|||
* Radeon R7 240<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R7-Series/AMD-Radeon%E2%84%A2-R7-200-Series/AMD-Radeon%E2%84%A2-R7-240/26|title=AMD Radeon™ R7 240|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon R7 250 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R7-Series/AMD-Radeon%E2%84%A2-R7-200-Series/AMD-Radeon%E2%84%A2-R7-250/27|title=AMD Radeon™ R7 250|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon R7 260 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R7-Series/AMD-Radeon%E2%84%A2-R7-200-Series/AMD-Radeon%E2%84%A2-R7-260/29|title=AMD Radeon™ R7 260|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon R7 265 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R7-Series/AMD-Radeon%E2%84%A2-R7-200-Series/AMD-Radeon%E2%84%A2-R7-265/31|title=AMD Radeon™ R7 265|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon R9 270 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R9-Series/AMD-Radeon%E2%84%A2-R9-200-Series/AMD-Radeon%E2%84%A2-R9-270/32|title=AMD Radeon™ R9 270|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon R9 280 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R9-Series/AMD-Radeon%E2%84%A2-R9-200-Series/AMD-Radeon%E2%84%A2-R9-280/34|title=AMD Radeon™ R9 280|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
|||
* Radeon R9 285 |
|||
* Radeon R9 290 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R9-Series/AMD-Radeon%E2%84%A2-R9-200-Series/AMD-Radeon%E2%84%A2-R9-290X/38|title=AMD Radeon™ R9 290X|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
* Radeon R9 290 (X)<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R9-Series/AMD-Radeon%E2%84%A2-R9-200-Series/AMD-Radeon%E2%84%A2-R9-290X/38|title=AMD Radeon™ R9 290X|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
||
* Radeon R9 295X2<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R9-Series/AMD-Radeon%E2%84%A2-R9-200-Series/AMD-Radeon%E2%84%A2-R9-295X2/39|title=AMD Radeon™ R9 295X2|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
* Radeon R9 295X2<ref>{{Cite web|url=https://products.amd.com/en-us/search/Desktop-Graphics/AMD-Radeon%E2%84%A2-R9-Series/AMD-Radeon%E2%84%A2-R9-200-Series/AMD-Radeon%E2%84%A2-R9-295X2/39|title=AMD Radeon™ R9 295X2|publisher=products.amd.com|lang=en|accessdate=2018-09-19}}</ref> |
Версия от 07:04, 23 ноября 2021
Microsoft DirectX 12 | |
---|---|
Тип | Графический API |
Разработчик | Microsoft |
Операционная система | Windows 10 |
Первый выпуск | 29 июля 2015 |
Состояние | Выпущено вместе с OC Windows 10. |
Лицензия | Пользовательское соглашение |
Сайт | docs.microsoft.com/en-us… |
DirectX 12 — 12-я версия Direct3D (DirectX), компонента программного интерфейса приложения (API), обеспечивающего функции для взаимодействия операционной системы и приложений с драйверами видеокарты, преемник DirectX 11. Функции данного программного интерфейса привязаны к операционной системе линейки Windows и доступны в Windows 10. DirectX 12 вышел в 2015 году.
Возможности и нововведения
- Увеличение производительности.
- Возможность создания более сложных эффектов и сцен;
- Более эффективное использование мощностей многоядерных процессоров;
- Новые режимы наложения и консервативная растеризация, которая должна улучшить процесс отсечения объектов и определения столкновений;
- Консервативная растеризация;
- Улучшение от объектов состояния конвейера и таблиц дескрипторов;
- Трассировка лучей в реальном времени;
- Снижение уровня абстрагирования оборудования;
- Поддержка новых графических ускорителей;
- Возможность объединения в единую графическую подсистему графических карт разных производителей.
История развития
Корпорация Microsoft в марте 2014 года на конференции GDC анонсировала низкоуровневый API нового поколения — DirectX 12, нацеленный на конкуренцию с Mantle и OpenGL.
DirectX 12 стал доступен после выхода 29 июля 2015 года Windows 10, остающейся на данный момент единственной ОС, поддерживающей DirectX 12.
В 2018 году на конференции GDC Microsoft представила обновление для DirectX 12 — Microsoft DXR, которое позволяет API выполнять трассировку лучей в реальном времени.
Уровни поддержки
- DirectX 11_0
- DirectX 11_1
- DirectX 12_0
- DirectX 12_1
- DirectX 12_2
Поддерживаемые платформы
Поддерживаемые графические процессоры
- Intel: процессоры Intel Haswell (ядро 4-го поколения), Broadwell (ядро 5-го поколения), Skylake (ядро 6-го поколения), Kaby Lake (ядро 7-го поколения), Coffee Lake (ядро 8-го поколения), Cannon Lake (ядро 9-го поколения)
- Qualcomm
Nvidia GeForce
- GeForce 700 Series[1]
- GeForce 800 Series[2]
- GeForce 900 Series
- GeForce 16 Series
- GeForce 1000 Series[3]
- GeForce 2000 Series[4] (уровень поддержки Direct3D 12_1)
- GeForce 3000 Series (уровень поддержки Direct3D 12_2)
AMD Radeon
- Radeon R9 290 (X)[5]
- Radeon R9 295X2[6]
- Radeon R7 350
- Radeon R7 360[7]
- Radeon R7 370[8]
- Radeon R9 300 серии[9]
- Radeon R9 Fury[10]
- Radeon R9 Fury X[11]
- Radeon R9 NANO[12]
- Radeon RX 460[13]
- Radeon RX 470 (D)[14]
- Radeon RX 480[15]
- Radeon RX 550[16]
- Radeon RX 560 (D)[17]
- Radeon RX 570[18]
- Radeon RX 580
- Radeon RX 590[19]
- Radeon Vega Frontier Edition
- Radeon RX Vega 56[20]
- Radeon RX Vega 64[21]
- Гибридные процессоры AMD Ryzen 2000G серии
- Гибридные процессоры AMD Ryzen PRO 2000G серии
- Гибридные мобильные процессоры AMD Ryzen Mobile 2000-й серии
- Гибридные мобильные процессоры AMD Ryzen Mobile PRO 2000-й серии
- Гибридные мобильные процессоры AMD Ryzen Mobile 1000-й серии
- Гибридные мобильные процессоры AMD Ryzen Mobile PRO 1000-й серии
- Гибридные процессоры AMD A4/A6/A8/A10-7000-й серии (под кодовыми названиями Kaveri и Godavari)
- Гибридные процессоры AMD A6/A8/A10 PRO-7000-й серии (под кодовыми названиями Kaveri и Godavari)
- Гибридные процессоры AMD E1/A4/A10 Micro-6000-й серии (под кодовым названием Mullins)
- Гибридные процессоры AMD E1/E2/A4/A6/A8-6000-й серии (под кодовым названием Beema)
Архитектуры графических процессоров с поддержкой DirectX 12 API
- NVIDIA Fermi
- NVIDIA Kepler
- NVIDIA Maxwell 1-го поколения
- NVIDIA Maxwell 2-го поколения
- NVIDIA Pascal
- NVIDIA Volta
- NVIDIA Turing
- NVIDIA Ampere
- AMD GCN 1.0
- AMD GCN 1.1
- AMD GCN 1.2
- AMD GCN 1.3
- AMD GCN 1.4
Архитектуры графических процессоров с поддержкой DirectX 12_0
- NVIDIA Maxwell 2-го поколения
- NVIDIA Pascal
- NVIDIA Volta
- NVIDIA Turing
- AMD GCN 1.1
- AMD GCN 1.2
- AMD GCN 1.3
- AMD GCN 1.4
Архитектуры графических процессоров с поддержкой DirectX 12_2
- NVIDIA Maxwell 2-го поколения
- NVIDIA Pascal
- NVIDIA Volta
- NVIDIA Turing
- AMD GCN 1.4
См. также
Примечания
- ↑ GeForce GTX 700 Series of Graphics Cards from NVIDIA (англ.). www.nvidia.com. Дата обращения: 19 сентября 2018.
- ↑ Серия графических карт GeForce 800M | Графические карты для ноутбуков|NVIDIA . www.nvidia.ru. Дата обращения: 19 сентября 2018.
- ↑ ВИДЕОКАРТЫ GEFORCE GTX 10 . www.nvidia.com. Дата обращения: 19 сентября 2018.
- ↑ Встречайте видеокарты серии NVIDIA GeForce RTX 20 . NVIDIA. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon™ R9 290X (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon™ R9 295X2 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon™ R7 360 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon™ R7 370 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon R9 300 Series .
- ↑ AMD Radeon™ R9 Fury (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon™ R9 Fury X (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ AMD Radeon™ R9 Nano (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 460 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 470 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 480 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 550 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 560 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 570 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX 580 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX Vega 56 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.
- ↑ Radeon™ RX Vega 64 (англ.). products.amd.com. Дата обращения: 19 сентября 2018.