Другое > Дайджест
DirectX 12
MetalliC:
На выставке GDC 2014 Microsoft представила DirectX 12.
читать там http://www.overclockers.ru/softnews/59570/Microsoft_predstavila_DirectX_12.html
или там http://www.3dnews.ru/812641
или на английском там http://blogs.msdn.com/b/directx/archive/2014/03/20/directx-12.aspx
ParagonUnits:
Так что, теперь поддержка как и OGL, чисто программная?
Heidr:
OGL ведь тоже разных версий бывает, не все видеокарты подерживают последнюю.
Каждые 3-4 года выпускают по новому директиксу, а большинство игр за последний десяток лет работает только на D3D 9.
Photon9:
--- Цитата: Heidr ---Каждые 3-4 года выпускают по новому директиксу, а большинство игр за последний десяток лет работает только на D3D 9.
--- Конец цитаты ---
Да и те что работают на 11 особо сильно не отличаются картинкой, разве что сильно присматриваться и искать отличия с лупой и поставить себе цель найти их.
seebox:
надеюсь бокс будет держать dx12
Heidr:
--- Цитата: Photon9 от 21 Март 2014, 12:30:53 ---Да и те что работают на 11 особо сильно не отличаются картинкой, разве что сильно присматриваться и искать отличия с лупой и поставить себе цель найти их.
--- Конец цитаты ---
Кому как, мне тесселяция сразу заметна. Я в Max Payne 3 играл сначала на старом компьютере на DX9, потом купил новый, и разница в графике явно была налицо. В Max Payne 3, Tomb Raider, Far Cry 3, даже в Bioshock Infinite освещение намного лучше при DX11. А вот в Crysis 2 я большой разницы в графоне не заметил.
Даже между DX9 и 10 видны различия, хотя меньше, и тут уже можно спутать, если не знать, какой рендерер включён. Например, в Resident Evil 5 и Assassin's Creed на DX10 тоже освещение и тени получше. Если запускать не на максимальных настройках, то, конечно, улучшения можно и не увидеть.
Хотя это всё аппаратную поддержку требует, а тут что-то говорят, что DX12 хоть на чём будет работать. Может, Микрософт хочет просто переписать DX9, немного оптимизировав, и назвать DX12?
Zenkai:
Новость просто бомба.Во первых не надо будет ждать Вин.9.0,поддержка будет уже у W7 и 8.Может и у Висты тоже прикрутят..Карты тоже.У AMD хз,а вот Nvidia сообщила что поддержка будет у всех поколений начиная с Fermi.Короче серии 4ХХ,5ХХ,6ХХ и 7ХХ.А для современных эмуляторов(Demul,Dolphin,PCSX2) новый директ вобще манна небесная :wow: Я в этом плохо разбираюсь,но что-то мне подсказывает что низкоуровневый доступ к ГПУ толжен в разы их ускорить,и снизить нагрузку на проц.Новость года для меня однозначно :gamer:
Добавлено позже:
--- Цитата: seebox от 21 Март 2014, 13:02:00 ---надеюсь бокс будет держать dx12
--- Конец цитаты ---
Его в первую очередь для него и запилили,чтобы сократить отставание от ЗЫ4.
ParagonUnits:
--- Цитата ---в Resident Evil 5 и Assassin's Creed на DX10 тоже освещение и тени получше.
--- Конец цитаты ---
Насчёт освещения RE5 - ересь! Сравни картинки и покажи мне, где там освещение хоть каплю отличается между рендерами? Я вообще читал, что dx10 у резидента только ради поддержки 3D, ну и игра при запуске не грузится, а сразу запускается!
--- Цитата ---Во первых не надо будет ждать Вин.9.0,поддержка будет уже у W7 и 8.Может и у Висты тоже прикрутят..Карты тоже.У AMD хз,а вот Nvidia сообщила что поддержка будет у всех поколений начиная с Fermi.Короче серии 4ХХ,5ХХ,6ХХ и 7ХХ.А для современных эмуляторов(Demul,Dolphin,PCSX2) новый директ вобще манна небесная
--- Конец цитаты ---
Откуда инфа, что он не будет эксклюзивом w9? И вообще будут ли в нём какие-то новые технологии для графона, или это просто 11 с прямым доступом к железу?
GalaxyBot_00:
--- Цитата: ParagonUnits ---Насчёт освещения RE5 - ересь! Сравни картинки и покажи мне, где там освещение хоть каплю отличается между рендерами? Я вообще читал, что dx10 у резидента только ради поддержки 3D, ну и игра при запуске не грузится, а сразу запускается!
--- Конец цитаты ---
отличается даже цветовой палитре... не говоря уже о эффектах которых нет на dx9 в ре5
ParagonUnits:
--- Цитата ---отличается даже цветовой палитре...
--- Конец цитаты ---
Трололо продолжение про мифическую цветовую палитру!
GalaxyBot_00:
Недавно АМД же запилили для BF4 api который не требует нового железа, а просто драйвер обновляешь и он тоже делает что написано про дх12
https://battlelog.battlefield.com/bf4/news/view/bf4-mantle-live/ у некоторых +40 фпс на ультра прибавляешься на открытых пространствах
Майки наверно боятся что DX скоро совсем сольют
Добавлено позже:
--- Цитата: ParagonUnits от 21 Март 2014, 15:15:13 ---Трололо продолжение про мифическую цветовую палитру!
--- Конец цитаты ---
Парагон купи себе очки и монитор не 1024х768 и тогда спорь , ты же все равное ничего не увидишь даже если тебе пальцем тыкнуть
ParagonUnits:
--- Цитата ---Парагон купи себе очки и монитор не 1024х768 и тогда спорь , ты же все равное ничего не увидишь даже если тебе пальцем тыкнуть
--- Конец цитаты ---
Скрины сравнения, иначе ты просто трепло!
Rockman Z:
--- Цитата: seebox от 21 Март 2014, 13:02:00 ---надеюсь бокс будет держать dx12
--- Конец цитаты ---
Его поддержка будет запилена. Будет игорь теперь в 360p только работать
Zenkai:
--- Цитата: ParagonUnits от 21 Март 2014, 14:53:07 ---Откуда инфа, что он не будет эксклюзивом w9? И вообще будут ли в нём какие-то новые технологии для графона, или это просто 11 с прямым доступом к железу?
--- Конец цитаты ---
На ежегодной Конференции разработчиков игр (Game Developer Conference - GDC) в Сан-Франциско компания Microsoft представила DirectX 12. DX12 – это новейшая версия графического API от Microsoft, который является доминирующим стандартом в продолжающей расти 25-миллиардной (USD) индустрии ПК-игр.
Разработчикам приложений уже давно требовался более легкий и эффективный API для прямого доступа к аппаратным ресурсами. Помимо общего улучшения эффективности, которое обеспечивается непрерывным совершенствованием существующих версий API, приложениям нового поколения необходимо выжать максимум производительности из потенциала многоядерных систем. Кроме того, разработчики хотят напрямую использовать преимущества передовых аппаратных возможностей GPU, доступ к которым в данный момент ограничен в целях защиты от ошибок. DirectX 12 был разработан с нуля, чтобы обеспечить создание соответствующей инфраструктуры для разработки приложений нового поколения.
Выступая перед аудиторией, насчитывающей порядка 500 разработчиков и журналистов, Ануж Гозалия (Anuj Gosalia), менеджер по разработке DirectX в Microsoft, представил DX12 как совместный проект производителей аппаратного обеспечения, разработчиков игр и команды Microsoft.
Сотрудничество NVIDIA и Microsoft по DirectX 12 началось более четырех лет назад с обсуждения подходов к уменьшению затрат на управление ресурсами GPU. В течение последнего года NVIDIA плотно работала с командой DirectX, чтобы представить на GDC рабочую версию DX12.
Г-н Гозалия продемонстрировал работу нового API на примере технологической демонстрации на базе игры Forza, изначально созданной для Xbox One. Демонстрация была запущена на ПК, оснащенном NVIDIA GeForce GTX Titan Black. Кроме того, команда софтверных инженеров NVIDIA предоставила студиям разработки игр специальный драйвер для DX12, который не только позволит получить отзывы по новой версии API, но и дает возможность разрабатывать DX12 игры уже сейчас.
Критическим фактором принятия любого нового API является размер доступного рынка. В прошлом, распространение новых возможностей было ограничено отсутствием поддержки на рынке консолей, а также отсутствием поддержки этих возможностей в популярных версиях ОС Windows. DX12 позволит обеспечить беспрецедентное сближение интерфейсов API и широту поддержки. DX12 будет доступен как на ПК, так и на XBox One, планшетах и даже телефонах.
NVIDIA обеспечит поддержку DX12 во всех ОС Microsoft. Сегодня свыше 70% игровых ПК поддерживают DX11. NVIDIA будет поддерживать API DX12 на всех отгруженных на рынок GPU, поддерживающих DX11 (GPU на базе архитектур Fermi, Kepler и Maxwell). С учетом более чем 50%-ной доли NVIDIA на рынке игровых систем на базе DX11 (в случае дискретной графики - 65%), одна только NVIDIA уже сможет обеспечить разработчикам игр доступ к бОльшей части потенциальных пользователей нового API.
Истоки DX12 можно увидеть в тенденциях развития технологий. В то время как производительность GPU стремительно росла, потенциал развития одноядерных CPU был ограничен энергопотреблением. Многоядерные CPU обеспечили движение вперед, однако их пиковая производительность все еще не дотягивала до пиковой производительности GPU. Одновременно приложения стали использовать параллелизм на уровне задач, используя сложные планировщики для масштабирования производительности при увеличении количества ядер CPU. Это вызвало необходимость в создании API, который бы масштабировался соответственно изменению числа ядер.
Производительность GPU можно реализовывать в 3-х направлениях: более сложная обработка пикселей, отрисовка большего количества пикселей и увеличение количества объектов. В нынешней ситуации мы практически выжали максимум из GPU по количеству и качеству пикселей. С выпуском DX12 мы хотим сделать изображение визуально значительно более богатым за счет значительного сокращения ресурсов CPU, которые тратятся внутри API. Традиционно, памятью, состоянием и синхронизацией управляли операционная система и драйверы. Однако недостаток информации о задачах, решаемых приложениями, приводил к неэффективному использованию CPU. DX12 позволяет приложениям напрямую управлять ресурсами и состоянием и выполнять необходимую синхронизацию. В результате, разработчики передовых приложений смогут эффективно управлять GPU, используя знания о внутренней работе своей собственной игры.
Сегодняшний анонс нацелен в первую очередь на демонстрацию подхода к формированию новой версии графического API, его модели. Помимо описанной сегодня новой модели работы драйверов/приложений, в будущих версиях Direct3D появятся новые возможности рендеринга. Представленный на GDC проект – это только часть работы, проделанной в процессе подготовки к будущим релизам. NVIDIA и Microsoft продолжат и дальше серьезно инвестировать в будущее PC-игр.
ParagonUnits:
--- Цитата ---NVIDIA обеспечит поддержку DX12 во всех ОС Microsoft.
--- Конец цитаты ---
Похоже на бред! В висте даже поддержку 11.1 не сделали, А 11.2 остался на 8!
Похоже новых графических технологий в новом dx12 нет, раз он полностью будет поддерживаться старыми видюхами!
dimm:
GalaxyBot, для mantle минимум нужна 7XXX серия,так что не на всех радеонах поиграешь.
ParagonUnits:
А вот здесь другая инфа по поводу поддержки!
http://www.computerra.ru/96679/microsoft-poobeshhal-chto-igryi-razrabotannyie-s-pomoshhyu-directx-12-budut-zapuskatsya-na-staryih-kartah/
paul_met:
Похоже, с приходом DX12, если он окажется так же хорош, как его пиарят, Мантия станет никому не нужна из-за своей ограниченности по железу. Так и останется экзом для полторы игры.
ALEX_230_VOLT:
ура, дождался :) как чувствовал что нельзя покупать новую видюху вместе с остальным, а надо подождать пару месяцев.
Skay:
ALEX_230_VOLT, на части видюх он тоже будет работать. но учитывая что свежий апдейт дх на 7ку не справился, этот будет 8 онли.
так же как пиарят то. какие 'вкусные' графики роста производительности. вот только скорее всего окажется как во времена висты с дх10. на презентациях графики одни, а в реальности оказалась все куда плачевнее.
Навигация
Перейти к полной версии