High Level Shading Language
DirectX 11.x世代。
ハルシェーダー、ドメインシェーダー、固定機能テッセレータが含まれるテッセレーションステージの追加、およびGPGPU機能であるコンピュートシェーダー(DirectCompute)の対応など。
対応GPU: RadeonはHD 5xxx-HD 8xxx、Rx 2xx/3xxシリーズ、GeForceはFermi、Kepler、Maxwell第1世代。
ゲーム機であるXbox One、PlayStation 4用GPUは、SM5.0またはその派生版と思われる。
DirectX 12世代。
対応GPU: RadeonはGCN第2世代以降、GeForceはMaxwell第2世代以降。
なおOpenGL対応レベルに関しては、ナンバリングがDirectXのバージョンやシェーダーモデルと正確に対応するわけではなく、細かい機能における差異が多数存在するが、世代としてはおおよそ下記の通りとなる。
OpenGL 2.x - Direct3D 9
OpenGL 3.x - Direct3D 10
OpenGL 4.x - Direct3D 11