diff options
Diffstat (limited to 'docs/user-guide/a3-01-reference-capability-profiles.md')
| -rw-r--r-- | docs/user-guide/a3-01-reference-capability-profiles.md | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/docs/user-guide/a3-01-reference-capability-profiles.md b/docs/user-guide/a3-01-reference-capability-profiles.md new file mode 100644 index 000000000..175a76496 --- /dev/null +++ b/docs/user-guide/a3-01-reference-capability-profiles.md @@ -0,0 +1,49 @@ +--- +layout: user-guide +--- + +Capability Profiles +============================ + +### Accepted values of `-profile`: + +> Note: To 'make' your own 'profile's, try mixing capabilities with `-capability`. + +sm_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + +vs_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + vertex shader + +ps_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + pixel shader + +hs_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + hull shader + +gs_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + geometry shader + +ds_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + domain shader + +cs_{4_0,4_1,5_0,5_1,6_0,6_1,6_2,6_3,6_4,6_5,6_6,6_7} +* HLSL shader model + compute shader + +ms_6_{5,6,7} +* HLSL shader model + mesh shader + +as_6_{5,6,7} +* HLSL shader model + amplification shader + +lib_6_{1,2,3,4,5,6,7} +* HLSL shader model for libraries + +glsl_{110,120,130,140,150,330,400,410,420,430,440,450,460} +* GLSL versions + +spirv_1_{1,2,3,4,5,6} +* SPIRV versions + +metallib_2_{3,4} +* Metal versions
\ No newline at end of file |
