Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
GraphicsProfile.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 using SiliconStudio.Core;
4 
5 namespace SiliconStudio.Paradox.Graphics
6 {
7  /// <summary>
8  /// Identifies the set of supported devices for the demo based on device capabilities.
9  /// </summary>
10  [DataContract("GraphicsProfile")]
11  public enum GraphicsProfile
12  {
13  /// <summary>
14  /// DirectX9 support (HLSL 3.0)
15  /// </summary>
16  Level_9_1 = 0x9100,
17 
18  /// <summary>
19  /// DirectX9 support (HLSL 3.0)
20  /// </summary>
21  Level_9_2 = 0x9200,
22 
23  /// <summary>
24  /// DirectX9 support (HLSL 3.0)
25  /// </summary>
26  Level_9_3 = 0x9300,
27 
28  /// <summary>
29  /// DirectX10 support (HLSL 4.0, Geometry Shader)
30  /// </summary>
31  Level_10_0 = 0xA000,
32 
33  /// <summary>
34  /// DirectX10.1 support (HLSL 4.1, Geometry Shader)
35  /// </summary>
36  Level_10_1 = 0xA100,
37 
38  /// <summary>
39  /// DirectX11 support (HLSL 5.0, Compute Shaders, Domain/Hull Shaders)
40  /// </summary>
41  Level_11_0 = 0xB000,
42 
43  /// <summary>
44  /// DirectX11.1 support (HLSL 5.0, Compute Shaders, Domain/Hull Shaders)
45  /// </summary>
46  Level_11_1 = 0xB100,
47 
48  /// <summary>
49  /// DirectX11.2 support (HLSL 5.0, Compute Shaders, Domain/Hull Shaders)
50  /// </summary>
51  Level_11_2 = 0xB200,
52  }
53 }
DirectX11 support (HLSL 5.0, Compute Shaders, Domain/Hull Shaders)
DirectX9 support (HLSL 3.0)
DirectX11.1 support (HLSL 5.0, Compute Shaders, Domain/Hull Shaders)
DirectX9 support (HLSL 3.0)
DirectX10.1 support (HLSL 4.1, Geometry Shader)
DirectX11.2 support (HLSL 5.0, Compute Shaders, Domain/Hull Shaders)
DirectX10 support (HLSL 4.0, Geometry Shader)
GraphicsProfile
Identifies the set of supported devices for the demo based on device capabilities.
DirectX9 support (HLSL 3.0)