Skip to main content

shadermodel

Specifies the shader model.

shadermodel ("value")

Parameters​

value is one of:

ValueDescription
2.0Shader Model 2.0
3.0Shader Model 3.0
4.0_level_9_1Shader Model 4.0 (Direct3D feature level 9.1)
4.0_level_9_3Shader Model 4.0 (Direct3D feature level 9.3)
4.0Shader Model 4.0
4.1Shader Model 4.1
5.0Shader Model 5.0
5.1Shader Model 5.1
rootsig_1.0Root Signature version 1.0 (Direct3D 12)
rootsig_1.1Root Signature version 1.1 (Direct3D 12)
6.0Shader Model 6.0
6.1Shader Model 6.1
6.2Shader Model 6.2
6.3Shader Model 6.3
6.4Shader Model 6.4
6.5Shader Model 6.5
6.6Shader Model 6.6

Applies To​

Project and file configurations.

Availability​

Premake 5.0.0-alpha14 or later for Visual Studio.

Examples​

shadermodel "5.0"