FMX.Types3D.TContextShaderArch

From RAD Studio API Documentation
Jump to: navigation, search

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

Undefined

The shader architecture is undefined.

DX9

DirectX9 architecture

DX10

DirectX10 architecture

saARB

OpenGL ARB assembler code (ARB)

GLSL

OpenGL Shading Language (GLSL)

The DirectX versions are used for Windows platform and OpenGL is used for Mac.

See Also