Microsoft представляє DirectX Raytracing 1.2 та обіцяє прискорення трасування

Обсуждение статей и новостей сайта
Автор
Сообщение
Zealoth
Member
Откуда: Харьков

Сообщение

Предлагаю обсудить Microsoft представляє DirectX Raytracing 1.2 та обіцяє прискорення трасування

На бумаге выглядит отлично, осталось посмотреть как будет на практике. Надеюсь не окажется, что по итогу технологию освоят и внедрят 2-3 крупные студии, и парочка инди.
vmsolver
Member

Сообщение

Zealoth: 22.03.2025 11:20Надеюсь не окажется, что по итогу технологию освоят и внедрят 2-3 крупные студии, и парочка инди.
Постепенно это станет новым стандартом, а так да, для внедрения нужно время, с 2018 года, когда был представлен Тьюринг, каждые пару лет, а иногда и чаще, выходят куча новых техник, внедрение которых весьма не простое. Таков путь (с)
Enjthesilence
Member
Аватара пользователя

Сообщение

Zealoth: 22.03.2025 11:20 Предлагаю обсудить Microsoft представляє DirectX Raytracing 1.2 та обіцяє прискорення трасування

На бумаге выглядит отлично, осталось посмотреть как будет на практике. Надеюсь не окажется, что по итогу технологию освоят и внедрят 2-3 крупные студии, и парочка инди.
погоджуюсь, треба реальні тести. чекаємо на квітень
Nemo4k
Member

Сообщение

Замість того щоб оптимізувати добре драйвера для ігор всі мопішані на сраних лучах всесвіту. мати міліарди а при цьомі ігри фігово оптимізовані це яка тупості немає меж.
Enjthesilence
Member
Аватара пользователя

Сообщение

Nemo4k: 22.03.2025 11:49 Замість того щоб оптимізувати добре драйвера для ігор всі мопішані на сраних лучах всесвіту. мати міліарди а при цьомі ігри фігово оптимізовані це яка тупості немає меж.
так оптимізуй добре драйвера, майкрософт тут яким чином? фігово оптимізують ігри не майки, а розробники цих ігор.
koniyoto
Member
Аватара пользователя

Сообщение

Nemo4k: 22.03.2025 11:49 Замість того щоб оптимізувати добре драйвера для ігор всі мопішані на сраних лучах всесвіту. мати міліарди а при цьомі ігри фігово оптимізовані це яка тупості немає меж.
Бо зараз найбільше навантаження на систему дають ці самі промені. От їх і оптимізують. А який прямий зв'язок між оптимізацією драйверів (що це?) і оптимізацією самих ігор я не дуже розумію? Тобто розробники можуть не зробити ЛОДів взагалі, а розробники драйверів мають це якось за них випрвляти?
aaleksandrenko
Member
Аватара пользователя
Откуда: Житомир

Сообщение

Було б непогано програмно оптимізувати, бо як не покращували залізо, трасування занадто затратне
Nikolay Yeryomenko
Member

Сообщение

aaleksandrenko: 22.03.2025 12:14Було б непогано програмно оптимізувати, бо як не покращували залізо, трасування занадто затратне
Так є DLSS 4 та FG від 2x до 4x. Нормальна оптимізація. Не хочеш 4x, використовуй 2x.

P.S. До речі більшість самих високих налаштувань для рейтрейсингу просто безглузді з точки зору оптимальності.
vsx
Member
Аватара пользователя
Откуда: Kyiv

Сообщение

вопрос еще какие вк будут поддерживать шейдеры 6.9
Enjthesilence
Member
Аватара пользователя

Сообщение

vsx: 22.03.2025 12:41 вопрос еще какие вк будут поддерживать шейдеры 6.9
DXR 1.2 - з ртх2000; радеон, інтел - не знаю.
нейронки 6.9 - зараз точно відомо за блеквел
starinfo
Member

Сообщение

Nikolay Yeryomenko: 22.03.2025 12:34
aaleksandrenko: 22.03.2025 12:14Було б непогано програмно оптимізувати, бо як не покращували залізо, трасування занадто затратне
Так є DLSS 4 та FG від 2x до 4x. Нормальна оптимізація. Не хочеш 4x, використовуй 2x.

P.S. До речі більшість самих високих налаштувань для рейтрейсингу просто безглузді з точки зору оптимальності.
а якщо хочеш не х4 а х 16, або х256?
vmsolver
Member

Сообщение

Nemo4k: 22.03.2025 11:49Замість того щоб оптимізувати добре драйвера для ігор всі мопішані на сраних лучах всесвіту. мати міліарди а при цьомі ігри фігово оптимізовані це яка тупості немає меж.
Оптимизация не отменяет развитие, это разные вещи. Новые возможности как раз ускоряют рендер, дают возможность сделать что-то быстрее. В данном случае, Майкрософт дала возможность задействовать OMM и SER через DirectX API, что облегчает задействование этих техник разработчикам, им не надо поддерживать эти фичи для каждого вендора, они могут написать один раз на DirectX и это заработает на картах всех производителей имеющих эту фичу, потому что в драйверах будет соответствующая поддержка этой DirectX функциональности.
У DXR 1.2 впроваджено дві нові технології, зокрема Opacity MicroMaps (OMM) та Shader Execution Reordering (SER). OMM оптимізує альфа-геометрію, забезпечуючи прискорення до 2,3 раза в іграх із трасуванням шляху, а SER здатна підвищити продуктивність у 2 рази завдяки ефективному перерозподілу та групуванню шейдерів. У реальних іграх нові технології можуть забезпечити підвищення продуктивності в складних сценах із трасуванням до 40%, що було продемонстровано на GDC на прикладі гри Alan Wake 2.
RDNA4 поддерживает, всё что младше - нет

Но по идее, не должно быть сложно добавить новый тип шейдеров, даже если это сугубо аппаратные изменения, хотя не знаю какие, так глубоко не исследовал это, типа все АЛУ универсальные, казалось бы это просто ещё один тип функций, но возможно там аппаратный контекст, какой-то профиль от которого зависит поведение сопутствующего железа. В общем, не поддерживает так не поддерживает ))
yurarad
Member
Аватара пользователя
Откуда: Черкассы

Сообщение

Enjthesilence: 22.03.2025 11:58
Nemo4k: 22.03.2025 11:49 Замість того щоб оптимізувати добре драйвера для ігор всі мопішані на сраних лучах всесвіту. мати міліарди а при цьомі ігри фігово оптимізовані це яка тупості немає меж.
так оптимізуй добре драйвера, майкрософт тут яким чином? фігово оптимізують ігри не майки, а розробники цих ігор.
Все взаимосвязано разве нет? Не в обиду или оправдание тем кто делает ОС, драйвера и софт который на этом работает:) Разве нет тестов игры которые в среде Linux работают лучше хотя изначально делались под Windows, да и работают используя те же инструкции API DirectX, которые в итоге транслируются в API Vulkan, как бы вроде по идее добавляется новая прослойка, но получается что даже так может работать быстрее чем нативно в Windows, значит в Windows не все так хорошо как могло бы быть?
Последний раз редактировалось yurarad 22.03.2025 13:24, всего редактировалось 1 раз.
man1242
Member
Аватара пользователя
Откуда: Кривий Ріг

Сообщение

Enjthesilence: 22.03.2025 12:45
vsx: 22.03.2025 12:41 вопрос еще какие вк будут поддерживать шейдеры 6.9
DXR 1.2 - з ртх2000; радеон, інтел - не знаю.
нейронки 6.9 - зараз точно відомо за блеквел
програмно ртх2000 и рдна3 а вот апаратно пока только ртх5000 из того что на бумаге, плачь за ртх4000 все еще в надежде за генерацией кадров для ртх 3000

Відправлено через 2 хвилини 50 секунд:
vmsolver: 22.03.2025 13:12
Nemo4k: 22.03.2025 11:49Замість того щоб оптимізувати добре драйвера для ігор всі мопішані на сраних лучах всесвіту. мати міліарди а при цьомі ігри фігово оптимізовані це яка тупості немає меж.
Оптимизация не отменяет развитие, это разные вещи. Новые возможности как раз ускоряют рендер, дают возможность сделать что-то быстрее. В данном случае, Майкрософт дала возможность задействовать OMM и SER через DirectX API, что облегчает задействование этих техник разработчикам, им не надо поддерживать эти фичи для каждого вендора, они могут написать один раз на DirectX и это заработает на картах всех производителей имеющих эту фичу, потому что в драйверах будет соответствующая поддержка этой DirectX функциональности.
У DXR 1.2 впроваджено дві нові технології, зокрема Opacity MicroMaps (OMM) та Shader Execution Reordering (SER). OMM оптимізує альфа-геометрію, забезпечуючи прискорення до 2,3 раза в іграх із трасуванням шляху, а SER здатна підвищити продуктивність у 2 рази завдяки ефективному перерозподілу та групуванню шейдерів. У реальних іграх нові технології можуть забезпечити підвищення продуктивності в складних сценах із трасуванням до 40%, що було продемонстровано на GDC на прикладі гри Alan Wake 2.
RDNA4 поддерживает, всё что младше - нет

Но по идее, не должно быть сложно добавить новый тип шейдеров, даже если это сугубо аппаратные изменения, хотя не знаю какие, так глубоко не исследовал это, типа все АЛУ универсальные, казалось бы это просто ещё один тип функций, но возможно там аппаратный контекст, какой-то профиль от которого зависит поведение сопутствующего железа. В общем, не поддерживает так не поддерживает ))
Подерживатся рдна4 может но апаратно в спецификации архитектуры этого нету, возможно и будет улучшение производительности но надо смотреть тесты если и вовсе на релизе будет подержка рдна. Много утверждений что для полноценой реализации данной фичи надо апаратное решение :-P
Последний раз редактировалось man1242 22.03.2025 13:25, всего редактировалось 1 раз.
Michkas
Junior

Сообщение

Чергова технологія, заточена під карти NVIDIA, яка буде працювати на картах інших виробників завжди гірше, бо не "native"
vmsolver
Member

Сообщение

man1242: 22.03.2025 13:20Подерживатся рдна4 может но апаратно в спецификации архитектуры этого нету
Кстати да, спасибо, тут нужно уточнить, я имел в виду, что у RDNA4 есть поддержка neural shaders, это не про SER/OMM, не знаю есть ли поддержка этих технологий.
Enjthesilence
Member
Аватара пользователя

Сообщение

man1242: 22.03.2025 13:20 плачь за ртх4000 все еще в надежде за генерацией кадров для ртх 3000
не треба плакати, 3000 має фг від радеон)
Nortrom
Member
Аватара пользователя

Сообщение

возможно и будет улучшение производительности
Всего-то надо дождаться RDNA5, и обновление DX. консоли ихние, поэтому что AMD поставит в RDNA5, то и использовать разработчики чаще будут.
В целом Direct X надо уже обновлять, бо слышком старый уже. API все ещё базируются на старых GPU

это не про SER/OMM, не знаю есть ли поддержка этих технологий.
Изображение

У них цель сделать CU сильнее и лучше :P
SWC в RDNA5 должно улучшит ситуацию
vmsolver
Member

Сообщение

Nortrom: 22.03.2025 14:22Всего-то надо дождаться RDNA5
Скучно ждать только RDNA5, можно ведь сразу ждать и Rubin
Nortrom: 22.03.2025 14:22консоли ихние, поэтому что AMD поставит в RDNA5, то и использовать разработчики чаще будут.
Ну да, а поставит АМД то, что скажут поставить Sony, которая смотрит на спеки и возможности железок Nvidia, API DirectX и так далее.
Nortrom: 22.03.2025 14:22В целом Direct X надо уже обновлять, бо слышком старый уже.
Ну или не надо.
Nortrom: 22.03.2025 14:22API все ещё базируются на старых GPU
API вообще на GPU не базируется, API это способ сказать, что надо сделать.
Amd are not interested in wasting die space on fixed function units for a tech that is currently a moving target given how immature it is
Слишком много опечаток в выражении "не можем реализовать".
Nortrom
Member
Аватара пользователя

Сообщение

Скучно ждать только RDNA5, можно ведь сразу ждать и Rubin
Rubin не релевантен, на нем консолей не будет
Ну да, а поставит АМД то, что скажут поставить Sony, которая смотрит на спеки и возможности железок Nvidia, API DirectX и так далее
У Сони свое API, там все AMD делает, Сони только просит пару фич для своей консоли
Есть ещё майки со своим боксом.
Им не нужна Нвидия, у них расписано задолго до выхода всяких карт. При разработке консолей учитываются пожелания разработчиков. ;)

Ну или не надо.
Надо, уже долго засиделись
не можем реализовать
Можем, но не нужно ради 2.5 игр. Ради маркетинга ок пусть будет.
API вообще на GPU не базируется, API это способ сказать, что надо сделать.
и при этом майки добавляют NV фичи :laugh:
Я ж говорю уже нужен DX next
Ответить