Microsoft ujawnia nowości w Shader Model 6.0

0

Firma Microsoft ujawniła pewne szczegóły dotyczące technologii Shader Model 6.0 dla Direct3D. Najnowsza odsłona ma zapewnić lepszą optymalizację całego kodu shaderów i zastąpić wysłużoną wersję Shader Model 5.0, która pojawiła się w DirectX 11 w 2009 roku. Ciekawostką jest zaimplementowanie nowego kompilatora, jednakże znanego bardzo dobrze na całym świecie. Do tej pory do kompilacji jak i optymalizacji kod wykorzystywano kompilator FXC. Od teraz rolę tą przejmie LLVM, ze swoim znakomitym frontednem Clang.

Shader Model 6.0

Wstępny termin ukończenia prac przewidziano na koniec tego roku. Chociaż Shader Model 6.0 wspiera kod HLSL i może go używać zarówno w środowisku DirectX 11 i DirectX 12, to starsze aplikacje mogą nadal korzystać z Shader Model 5.0. Musimy czekać zatem na kolejne informacje od firmy Microsoft.