-
-
Notifications
You must be signed in to change notification settings - Fork 185
Expand file tree
/
Copy pathShaderCompilerPlatform.py
More file actions
26 lines (24 loc) · 815 Bytes
/
ShaderCompilerPlatform.py
File metadata and controls
26 lines (24 loc) · 815 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from enum import IntEnum
class ShaderCompilerPlatform(IntEnum):
kShaderCompPlatformNone = -1
kShaderCompPlatformGL = 0
kShaderCompPlatformD3D9 = 1
kShaderCompPlatformXbox360 = 2
kShaderCompPlatformPS3 = 3
kShaderCompPlatformD3D11 = 4
kShaderCompPlatformGLES20 = 5
kShaderCompPlatformNaCl = 6
kShaderCompPlatformFlash = 7
kShaderCompPlatformD3D11_9x = 8
kShaderCompPlatformGLES3Plus = 9
kShaderCompPlatformPSP2 = 10
kShaderCompPlatformPS4 = 11
kShaderCompPlatformXboxOne = 12
kShaderCompPlatformPSM = 13
kShaderCompPlatformMetal = 14
kShaderCompPlatformOpenGLCore = 15
kShaderCompPlatformN3DS = 16
kShaderCompPlatformWiiU = 17
kShaderCompPlatformVulkan = 18
kShaderCompPlatformSwitch = 19
kShaderCompPlatformXboxOneD3D12 = 20