DirectX
Shader Model 6.10公開、DX12に行列API
Shader Model 6.10とAgilitySDK 1.720-previewが公開され、DirectX 12にlinalg::Matrix APIが採用された。シェーダースレッドから行列演算を直接駆動でき、ニューラルレンダリングの土台が変わる。 DirectX 12がついに「行列を扱う言語」になった Microsoftは日本時間4月28日早朝、DirectX開発者向けブログでShader Model 6.10とAgilitySDK 1.720-previewのリリースを発表した。同時に、対応するシェーダーコンパイラDXC 1.10.2605.2 も公開されている。 Shader Model 6.9(2026年2月リリース)に続くアップデートで、今回の目玉は明確だ。HLSL(DirectX用シェーディング言語)にlinalg::Matrix という線形代数APIが正式に組み込まれた。LinAlg(Linear Algebraの略)と呼ばれるこの機能群は、シェーダーから行列演算を直接記述できるようにする。 何が画期的なのか。これまでGPUで行列演算を駆動するには、開発者が