FMX.Types3D.TContextShaderArch
Delphi
TContextShaderArch = (Undefined, DX9, DX10, DX11_level_9, DX11, GLSL, Mac, IOS, Android);
C++
enum class DECLSPEC_DENUM TContextShaderArch : unsigned char { Undefined, DX9, DX10, DX11_level_9, DX11, GLSL, Mac, IOS, Android };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Description
Enumerates the types of shader architectures.
TContextShaderArch has the following values:
Value | Meaning |
---|---|
|
The shader architecture is undefined. |
|
DirectX9 architecture |
|
DirectX10 architecture |
|
OpenGL ARB assembler code (ARB) |
|
OpenGL Shading Language (GLSL) |
The DirectX versions are used for Windows platform and OpenGL is used for Mac.