Это странная история, в которой трудно разобраться. Вице-президент AMD по глобальным продажам каналов Рой Тейлор заявил, что в будущем DirectX12 никогда не будет.
Конечно, вы могли бы сказать, что вице-президент по продажам глобальных каналов знает о том, что задумала Microsoft, даже если он работал на NVIDIA десять лет назад. С другой стороны, почему он сказал что-то настолько провокационное в интервью немецкому журналу, Heise.de.
Обсуждая новую тенденцию для производителей видеокарт выпускать высококачественные пакеты игр, зарегистрированные на серийный номер карты, Тейлор объясняет, что его путь теперь, когда цикл обновления DirectX больше не управляет рынком.
«…компьютерная индустрия на протяжении многих лет выигрывала от постоянного обновления DirectX. Снова и снова новый DirectX обновлял индустрию; новые видеокарты нуждаются в более мощных процессорах и большем объеме оперативной памяти. Но DirectX 12 не будет. Вот и все. Насколько нам известно, нет никаких планов для DirectX 12, если кто — то хочет меня поправить-замечательно. Но теперь нам действительно нужны отличные игры, такие как Crysis или Bioshock Infinite 3, с одной стороны, чтобы стимулировать индустрию, а также вознаграждать наших покупателей. Поэтому Never Settle стратегически очень важен для нас и будет продолжать включать в себя лучшие титулы.»
Таким образом, в основном аргумент, по-видимому, заключается в том, что отсутствие новых выпусков DirectX означает меньший рынок для новых и передовых видеокарт и что комплектация игр, таких как недавний пакет AMD Never Settle, предназначена для поддержания движения рынка.
По какой-то причине интервьюер не убеждает в отсутствии DirectX 12.
Таким образом, AMD, похоже, основывает свой маркетинг на предположении, что дальнейшего развития DirectX не будет. Это не первый случай, когда этот слух всплыл. Еще в январе Microsoft отправила письмо своим MVP, в котором говорилось:
«DirectX больше не развивается как технология. Учитывая статус каждой технологии, дальнейшая ценность и вовлеченность не могут быть предложены сообществу MVP.»
Позже это было разъяснено во втором электронном письме, что означало, что XNA прекращается, но DirectX был постоянной проблемой:
“DirectX больше не развивается как технология.” Это определенно не верно ни в каком смысле, ни в какой форме. Microsoft активно инвестирует в DirectX в качестве единой графической основы для наших ключевых платформ, включая Xbox 360, Windows Phone и Windows. DirectX развивается и будет продолжать развиваться. Например, прямо сейчас мы инвестируем в очень классный графический код, разрешающий технологию [sic] в Visual Studio. У нас нет абсолютно никакого намерения останавливать инновации с DirectX
Таким образом, DirectX будет единой основой графики, но это не означает, что будет DirectX 12.
Существует огромное количество путаницы по поводу того, что такое DirectX. Со временем «Прямой» бренд накопил любую технологию, связанную с мультимедиа, и теперь, по прошествии чуть меньшего времени, он, похоже, избавляется от этих компонентов. Сегодня у нас есть Direct2D и Direct3D, которые кажутся важными графическими библиотеками, а остальные либо устарели, если вы читаете мелкий шрифт, либо находятся в каком-то другом подвешенном состоянии.
Очевидно, что AMD предполагает, что будущей версии Direct3D не будет, потому что только это влияет на ее графическое оборудование. Так что, возможно, это правда, что 3D-графика стала настолько зрелой, что никаких новых функций не требуется и, следовательно, не требуется DirectX 12. Microsoft будет продолжать использовать его, интегрировать и использовать, но не расширять.
Чтобы быть ясным, это не факт, что не будет DirectX 12, но AMD, похоже, планирует свой будущий бизнес на этой основе.
Как всегда, некоторая ясность была бы желательна, но Microsoft не очень хороша в ясности, когда дело доходит до изменений в фреймворках, которые могут не понравиться разработчикам.