Компьютерное железо

Почему старая видеокарта не поддердивает новый dx?

Gtx 780 поддерживает dx11, а gtx 950 dx12, хотя gtx780 мощнее. Тоже самое gtx285 поддерживает dx10, а gt430 dx11. Почему? Программная блокировка, чтобы заставить людей покупать новые видеокарты или возможности новой архитектуры?
Я знаю, что dx11 поддерживает тесселяцию, а dx12 умеет в лучи, но что мешает старой видеокарте на старом dx так же отрисовывать все это как это делает новая?
Конкретно для видеокарты GTX 780, она не поддерживает DirectX 12 из-за ограничений своей аппаратной архитектуры. DirectX 12 включает ряд новых технологических функций и API, требующих специфических аппаратных возможностей для эффективной работы. GTX 780, будучи представителем старшего поколения видеокарт, не обладает необходимыми компонентами для обработки этих новых функций, что делает невозможной полноценную поддержку DirectX 12 на данной карте. В отличие от нее, более современные видеокарты, такие как GTX 950, спроектированы с учетом новых технологических требований и поддерживают DirectX 12 для оптимальной производительности и функциональности.
АМ
Александр Минин
312
Лучший ответ
Алексей Денисенко Спасибо, получается gtx7xx работает как бы с эмулятором dx12? раз программная поддержка dx12 есть, а аппаратной поддержки dx12 у нее нет.
Алексей Денисенко Понятно, спасибо за объяснение)
Может потому что не в мощности дело?
950 на два года моложе, чем 780. Для кампуктеров - это целая вечность
)
780 поддерживает дх12. 285 не поддерживает 11 на аппаратном уровне, 400 серия - это долговымученная архитектура ферми.
Сергей Титоров
Сергей Титоров
76 037
Алексей Денисенко Извиняюсь, просто в tehnical city у gtx780 написано dx11.Так все таки новая архитектура позволяет работать с более новой версией dx?
Не поверишь , но Nvidia уже давно добавила поддержку 12 API директа в старые видеокарты и gtx 780 поддерживает Direct X 12
Роман Лузин
Роман Лузин
67 188
Алексей Денисенко А собственно как? Почему например в gtx 2xx и старее не добавили поддержку dx11 в свое время?
Алексей Денисенко Однако давно истек срок обслуживания)) dx11 вышел в 2009 по моему, могли и добавить. Видимо тогда не такие щедрые были или просто не могли на программном уровне так сделать
780 поддерживает на программном уровне твой 12 директ. Игры, которые на 12 директе будут работать кроме творения кодзимы гейния, где требуется аппаратная поддержка 12 директа

https://www.techpowerup.com/gpu-specs/geforce-gtx-780.c1701 вот версия 12(11). то есть ворочает 12 директ на программном уровне, а в скобочках указан 11, как аппаратный уровень
Потому что видеокарты слабые
И в них отсутствуют нужные данные для обработки
Если попробовать запустить без поддержки 11 директа то будут
Лаги
Черные текстуры или фиолетовые
Вылеты
Огромная нагрузка
Ошибки
БX
Баур Xek
3 192
Баур Xek Сам знаю
Имел дело с 9800gt
Калл отборный но тянет игрушки уровня Сталкера Зов Припяти