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 не все так хорошо как могло бы быть?
Востаннє редагувалось 22.03.2025 13:24 користувачем yurarad, всього редагувалось 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
Востаннє редагувалось 22.03.2025 13:25 користувачем man1242, всього редагувалось 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
Відповісти