Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Enumerations | Variables
GLSL.std.450.h File Reference

Go to the source code of this file.

Enumerations

enum  GLSLstd450 {
  GLSLstd450Bad = 0 , GLSLstd450Round = 1 , GLSLstd450RoundEven = 2 , GLSLstd450Trunc = 3 ,
  GLSLstd450FAbs = 4 , GLSLstd450SAbs = 5 , GLSLstd450FSign = 6 , GLSLstd450SSign = 7 ,
  GLSLstd450Floor = 8 , GLSLstd450Ceil = 9 , GLSLstd450Fract = 10 , GLSLstd450Radians = 11 ,
  GLSLstd450Degrees = 12 , GLSLstd450Sin = 13 , GLSLstd450Cos = 14 , GLSLstd450Tan = 15 ,
  GLSLstd450Asin = 16 , GLSLstd450Acos = 17 , GLSLstd450Atan = 18 , GLSLstd450Sinh = 19 ,
  GLSLstd450Cosh = 20 , GLSLstd450Tanh = 21 , GLSLstd450Asinh = 22 , GLSLstd450Acosh = 23 ,
  GLSLstd450Atanh = 24 , GLSLstd450Atan2 = 25 , GLSLstd450Pow = 26 , GLSLstd450Exp = 27 ,
  GLSLstd450Log = 28 , GLSLstd450Exp2 = 29 , GLSLstd450Log2 = 30 , GLSLstd450Sqrt = 31 ,
  GLSLstd450InverseSqrt = 32 , GLSLstd450Determinant = 33 , GLSLstd450MatrixInverse = 34 , GLSLstd450Modf = 35 ,
  GLSLstd450ModfStruct = 36 , GLSLstd450FMin = 37 , GLSLstd450UMin = 38 , GLSLstd450SMin = 39 ,
  GLSLstd450FMax = 40 , GLSLstd450UMax = 41 , GLSLstd450SMax = 42 , GLSLstd450FClamp = 43 ,
  GLSLstd450UClamp = 44 , GLSLstd450SClamp = 45 , GLSLstd450FMix = 46 , GLSLstd450IMix = 47 ,
  GLSLstd450Step = 48 , GLSLstd450SmoothStep = 49 , GLSLstd450Fma = 50 , GLSLstd450Frexp = 51 ,
  GLSLstd450FrexpStruct = 52 , GLSLstd450Ldexp = 53 , GLSLstd450PackSnorm4x8 = 54 , GLSLstd450PackUnorm4x8 = 55 ,
  GLSLstd450PackSnorm2x16 = 56 , GLSLstd450PackUnorm2x16 = 57 , GLSLstd450PackHalf2x16 = 58 , GLSLstd450PackDouble2x32 = 59 ,
  GLSLstd450UnpackSnorm2x16 = 60 , GLSLstd450UnpackUnorm2x16 = 61 , GLSLstd450UnpackHalf2x16 = 62 , GLSLstd450UnpackSnorm4x8 = 63 ,
  GLSLstd450UnpackUnorm4x8 = 64 , GLSLstd450UnpackDouble2x32 = 65 , GLSLstd450Length = 66 , GLSLstd450Distance = 67 ,
  GLSLstd450Cross = 68 , GLSLstd450Normalize = 69 , GLSLstd450FaceForward = 70 , GLSLstd450Reflect = 71 ,
  GLSLstd450Refract = 72 , GLSLstd450FindILsb = 73 , GLSLstd450FindSMsb = 74 , GLSLstd450FindUMsb = 75 ,
  GLSLstd450InterpolateAtCentroid = 76 , GLSLstd450InterpolateAtSample = 77 , GLSLstd450InterpolateAtOffset = 78 , GLSLstd450NMin = 79 ,
  GLSLstd450NMax = 80 , GLSLstd450NClamp = 81 , GLSLstd450Count
}
 

Variables

static const int GLSLstd450Version = 100
 
static const int GLSLstd450Revision = 3
 

Enumeration Type Documentation

◆ GLSLstd450

enum GLSLstd450
Enumerator
GLSLstd450Bad 
GLSLstd450Round 
GLSLstd450RoundEven 
GLSLstd450Trunc 
GLSLstd450FAbs 
GLSLstd450SAbs 
GLSLstd450FSign 
GLSLstd450SSign 
GLSLstd450Floor 
GLSLstd450Ceil 
GLSLstd450Fract 
GLSLstd450Radians 
GLSLstd450Degrees 
GLSLstd450Sin 
GLSLstd450Cos 
GLSLstd450Tan 
GLSLstd450Asin 
GLSLstd450Acos 
GLSLstd450Atan 
GLSLstd450Sinh 
GLSLstd450Cosh 
GLSLstd450Tanh 
GLSLstd450Asinh 
GLSLstd450Acosh 
GLSLstd450Atanh 
GLSLstd450Atan2 
GLSLstd450Pow 
GLSLstd450Exp 
GLSLstd450Log 
GLSLstd450Exp2 
GLSLstd450Log2 
GLSLstd450Sqrt 
GLSLstd450InverseSqrt 
GLSLstd450Determinant 
GLSLstd450MatrixInverse 
GLSLstd450Modf 
GLSLstd450ModfStruct 
GLSLstd450FMin 
GLSLstd450UMin 
GLSLstd450SMin 
GLSLstd450FMax 
GLSLstd450UMax 
GLSLstd450SMax 
GLSLstd450FClamp 
GLSLstd450UClamp 
GLSLstd450SClamp 
GLSLstd450FMix 
GLSLstd450IMix 
GLSLstd450Step 
GLSLstd450SmoothStep 
GLSLstd450Fma 
GLSLstd450Frexp 
GLSLstd450FrexpStruct 
GLSLstd450Ldexp 
GLSLstd450PackSnorm4x8 
GLSLstd450PackUnorm4x8 
GLSLstd450PackSnorm2x16 
GLSLstd450PackUnorm2x16 
GLSLstd450PackHalf2x16 
GLSLstd450PackDouble2x32 
GLSLstd450UnpackSnorm2x16 
GLSLstd450UnpackUnorm2x16 
GLSLstd450UnpackHalf2x16 
GLSLstd450UnpackSnorm4x8 
GLSLstd450UnpackUnorm4x8 
GLSLstd450UnpackDouble2x32 
GLSLstd450Length 
GLSLstd450Distance 
GLSLstd450Cross 
GLSLstd450Normalize 
GLSLstd450FaceForward 
GLSLstd450Reflect 
GLSLstd450Refract 
GLSLstd450FindILsb 
GLSLstd450FindSMsb 
GLSLstd450FindUMsb 
GLSLstd450InterpolateAtCentroid 
GLSLstd450InterpolateAtSample 
GLSLstd450InterpolateAtOffset 
GLSLstd450NMin 
GLSLstd450NMax 
GLSLstd450NClamp 
GLSLstd450Count 

Definition at line 33 of file GLSL.std.450.h.

33 {
34 GLSLstd450Bad = 0, // Don't use
35
45 GLSLstd450Fract = 10,
46
49 GLSLstd450Sin = 13,
50 GLSLstd450Cos = 14,
51 GLSLstd450Tan = 15,
52 GLSLstd450Asin = 16,
53 GLSLstd450Acos = 17,
54 GLSLstd450Atan = 18,
55 GLSLstd450Sinh = 19,
56 GLSLstd450Cosh = 20,
57 GLSLstd450Tanh = 21,
58 GLSLstd450Asinh = 22,
59 GLSLstd450Acosh = 23,
60 GLSLstd450Atanh = 24,
61 GLSLstd450Atan2 = 25,
62
63 GLSLstd450Pow = 26,
64 GLSLstd450Exp = 27,
65 GLSLstd450Log = 28,
66 GLSLstd450Exp2 = 29,
67 GLSLstd450Log2 = 30,
68 GLSLstd450Sqrt = 31,
70
73
74 GLSLstd450Modf = 35, // second operand needs an OpVariable to write to
75 GLSLstd450ModfStruct = 36, // no OpVariable operand
76 GLSLstd450FMin = 37,
77 GLSLstd450UMin = 38,
78 GLSLstd450SMin = 39,
79 GLSLstd450FMax = 40,
80 GLSLstd450UMax = 41,
81 GLSLstd450SMax = 42,
85 GLSLstd450FMix = 46,
86 GLSLstd450IMix = 47, // Reserved
87 GLSLstd450Step = 48,
89
90 GLSLstd450Fma = 50,
91 GLSLstd450Frexp = 51, // second operand needs an OpVariable to write to
92 GLSLstd450FrexpStruct = 52, // no OpVariable operand
93 GLSLstd450Ldexp = 53,
94
107
108 GLSLstd450Length = 66,
110 GLSLstd450Cross = 68,
115
119
123
124 GLSLstd450NMin = 79,
125 GLSLstd450NMax = 80,
126 GLSLstd450NClamp = 81,
127
129};
@ GLSLstd450Determinant
@ GLSLstd450Distance
@ GLSLstd450FAbs
@ GLSLstd450Sqrt
@ GLSLstd450PackUnorm2x16
@ GLSLstd450Cos
@ GLSLstd450NMin
@ GLSLstd450FMix
@ GLSLstd450InterpolateAtCentroid
@ GLSLstd450Count
@ GLSLstd450UClamp
@ GLSLstd450Degrees
@ GLSLstd450Asin
@ GLSLstd450RoundEven
@ GLSLstd450FindSMsb
@ GLSLstd450FMax
@ GLSLstd450Floor
@ GLSLstd450Cross
@ GLSLstd450FrexpStruct
@ GLSLstd450Log2
@ GLSLstd450MatrixInverse
@ GLSLstd450FindUMsb
@ GLSLstd450SSign
@ GLSLstd450FindILsb
@ GLSLstd450SmoothStep
@ GLSLstd450IMix
@ GLSLstd450Acos
@ GLSLstd450Acosh
@ GLSLstd450Exp
@ GLSLstd450UMax
@ GLSLstd450UnpackDouble2x32
@ GLSLstd450SAbs
@ GLSLstd450InverseSqrt
@ GLSLstd450PackHalf2x16
@ GLSLstd450InterpolateAtSample
@ GLSLstd450PackSnorm4x8
@ GLSLstd450Step
@ GLSLstd450Atan2
@ GLSLstd450Fma
@ GLSLstd450UnpackUnorm4x8
@ GLSLstd450Cosh
@ GLSLstd450Exp2
@ GLSLstd450Radians
@ GLSLstd450SMax
@ GLSLstd450Fract
@ GLSLstd450InterpolateAtOffset
@ GLSLstd450NMax
@ GLSLstd450PackUnorm4x8
@ GLSLstd450UnpackSnorm4x8
@ GLSLstd450ModfStruct
@ GLSLstd450UnpackHalf2x16
@ GLSLstd450Ldexp
@ GLSLstd450Reflect
@ GLSLstd450Trunc
@ GLSLstd450FClamp
@ GLSLstd450Refract
@ GLSLstd450Bad
@ GLSLstd450PackDouble2x32
@ GLSLstd450Normalize
@ GLSLstd450Atanh
@ GLSLstd450Tanh
@ GLSLstd450FSign
@ GLSLstd450PackSnorm2x16
@ GLSLstd450Pow
@ GLSLstd450Atan
@ GLSLstd450Log
@ GLSLstd450Tan
@ GLSLstd450UnpackUnorm2x16
@ GLSLstd450Round
@ GLSLstd450UMin
@ GLSLstd450Frexp
@ GLSLstd450Ceil
@ GLSLstd450FMin
@ GLSLstd450NClamp
@ GLSLstd450SClamp
@ GLSLstd450Length
@ GLSLstd450Modf
@ GLSLstd450SMin
@ GLSLstd450Sinh
@ GLSLstd450UnpackSnorm2x16
@ GLSLstd450FaceForward
@ GLSLstd450Sin
@ GLSLstd450Asinh

Variable Documentation

◆ GLSLstd450Revision

const int GLSLstd450Revision = 3
static

Definition at line 31 of file GLSL.std.450.h.

◆ GLSLstd450Version

const int GLSLstd450Version = 100
static

Definition at line 30 of file GLSL.std.450.h.