Поддръжката на DirectX Официално Добавена към Компилаторския Стек на LLVM
Технологии
⚠ Един източник
51m ago

Поддръжката на DirectX Официално Добавена към Компилаторския Стек на LLVM

AI-синтезирано · Пристрастието премахнато · Само факти

Майкрософт успешно добави своя DirectX бекенд като официална цел в инфраструктурата на компилатора LLVM. Този ход, разработва се от години, позволява понижаването на LLVM Intermediate Representation (IR) към DirectX Intermediate Language (DXIL) за използване с графичните драйвери на Windows DirectX 12.

През последните четири години, DirectX бекендът беше в разработка в LLVM, първоначално като експериментална цел. Той не беше включен в стандартните LLVM компилации. Промяната към официален статус беше потвърдена с пач, представен от инженера на HLSL компилатора на Майкрософт, Фарзон Лотфи, който заяви: „Тази промяна изважда DirectX бекенда от експерименталния режим и добавя clang-dxc фронтенд, за да може общността да изпробва новия бекенд.“ Решението последва дискусия на платформата LLVM Discourse.

Майкрософт планира да продължи да подобрява LLVM DirectX кода. Според Лотфи, бъдещата работа ще се фокусира върху поддръжката на графични и ray tracing шейдъри, най-новите Shader Models и подобряване на интеграцията между HLSL фронтенда на Clang и бекенда Codgen. Компанията очаква увеличена обратна връзка от потребителите, сега когато бекендът е официална цел и clang-dxc е активиран по подразбиране, което ще помогне при съответствието и настройката на производителността.

clang-dxc и HLSL поддръжката ще бъдат активирани по подразбиране, започвайки с LLVM 24 изданието следващата година.

Беше ли полезно?

Прочетете оригиналното отразяване

💬 Коментари

📜 Правила за коментари