Enum ActiveUniformType
Used in GL.GetActiveUniform
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public enum ActiveUniformTypeFields
| Name | Description | 
|---|---|
| Bool | Original was GL_BOOL = 0x8B56 | 
| BoolVec2 | Original was GL_BOOL_VEC2 = 0x8B57 | 
| BoolVec3 | Original was GL_BOOL_VEC3 = 0x8B58 | 
| BoolVec4 | Original was GL_BOOL_VEC4 = 0x8B59 | 
| Double | Original was GL_DOUBLE = 0x140A | 
| DoubleVec2 | Original was GL_DOUBLE_VEC2 = 0x8FFC | 
| DoubleVec3 | Original was GL_DOUBLE_VEC3 = 0x8FFD | 
| DoubleVec4 | Original was GL_DOUBLE_VEC4 = 0x8FFE | 
| Float | Original was GL_FLOAT = 0x1406 | 
| FloatMat2 | Original was GL_FLOAT_MAT2 = 0x8B5A | 
| FloatMat2x3 | Original was GL_FLOAT_MAT2x3 = 0x8B65 | 
| FloatMat2x4 | Original was GL_FLOAT_MAT2x4 = 0x8B66 | 
| FloatMat3 | Original was GL_FLOAT_MAT3 = 0x8B5B | 
| FloatMat3x2 | Original was GL_FLOAT_MAT3x2 = 0x8B67 | 
| FloatMat3x4 | Original was GL_FLOAT_MAT3x4 = 0x8B68 | 
| FloatMat4 | Original was GL_FLOAT_MAT4 = 0x8B5C | 
| FloatMat4x2 | Original was GL_FLOAT_MAT4x2 = 0x8B69 | 
| FloatMat4x3 | Original was GL_FLOAT_MAT4x3 = 0x8B6A | 
| FloatVec2 | Original was GL_FLOAT_VEC2 = 0x8B50 | 
| FloatVec3 | Original was GL_FLOAT_VEC3 = 0x8B51 | 
| FloatVec4 | Original was GL_FLOAT_VEC4 = 0x8B52 | 
| Image1D | Original was GL_IMAGE_1D = 0x904C | 
| Image1DArray | Original was GL_IMAGE_1D_ARRAY = 0x9052 | 
| Image2D | Original was GL_IMAGE_2D = 0x904D | 
| Image2DArray | Original was GL_IMAGE_2D_ARRAY = 0x9053 | 
| Image2DMultisample | Original was GL_IMAGE_2D_MULTISAMPLE = 0x9055 | 
| Image2DMultisampleArray | Original was GL_IMAGE_2D_MULTISAMPLE_ARRAY = 0x9056 | 
| Image2DRect | Original was GL_IMAGE_2D_RECT = 0x904F | 
| Image3D | Original was GL_IMAGE_3D = 0x904E | 
| ImageBuffer | Original was GL_IMAGE_BUFFER = 0x9051 | 
| ImageCube | Original was GL_IMAGE_CUBE = 0x9050 | 
| ImageCubeMapArray | Original was GL_IMAGE_CUBE_MAP_ARRAY = 0x9054 | 
| Int | Original was GL_INT = 0x1404 | 
| IntImage1D | Original was GL_INT_IMAGE_1D = 0x9057 | 
| IntImage1DArray | Original was GL_INT_IMAGE_1D_ARRAY = 0x905D | 
| IntImage2D | Original was GL_INT_IMAGE_2D = 0x9058 | 
| IntImage2DArray | Original was GL_INT_IMAGE_2D_ARRAY = 0x905E | 
| IntImage2DMultisample | Original was GL_INT_IMAGE_2D_MULTISAMPLE = 0x9060 | 
| IntImage2DMultisampleArray | Original was GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 0x9061 | 
| IntImage2DRect | Original was GL_INT_IMAGE_2D_RECT = 0x905A | 
| IntImage3D | Original was GL_INT_IMAGE_3D = 0x9059 | 
| IntImageBuffer | Original was GL_INT_IMAGE_BUFFER = 0x905C | 
| IntImageCube | Original was GL_INT_IMAGE_CUBE = 0x905B | 
| IntImageCubeMapArray | Original was GL_INT_IMAGE_CUBE_MAP_ARRAY = 0x905F | 
| IntSampler1D | Original was GL_INT_SAMPLER_1D = 0x8DC9 | 
| IntSampler1DArray | Original was GL_INT_SAMPLER_1D_ARRAY = 0x8DCE | 
| IntSampler2D | Original was GL_INT_SAMPLER_2D = 0x8DCA | 
| IntSampler2DArray | Original was GL_INT_SAMPLER_2D_ARRAY = 0x8DCF | 
| IntSampler2DMultisample | Original was GL_INT_SAMPLER_2D_MULTISAMPLE = 0x9109 | 
| IntSampler2DMultisampleArray | Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910C | 
| IntSampler2DRect | Original was GL_INT_SAMPLER_2D_RECT = 0x8DCD | 
| IntSampler3D | Original was GL_INT_SAMPLER_3D = 0x8DCB | 
| IntSamplerBuffer | Original was GL_INT_SAMPLER_BUFFER = 0x8DD0 | 
| IntSamplerCube | Original was GL_INT_SAMPLER_CUBE = 0x8DCC | 
| IntSamplerCubeMapArray | Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY = 0x900E | 
| IntVec2 | Original was GL_INT_VEC2 = 0x8B53 | 
| IntVec3 | Original was GL_INT_VEC3 = 0x8B54 | 
| IntVec4 | Original was GL_INT_VEC4 = 0x8B55 | 
| Sampler1D | Original was GL_SAMPLER_1D = 0x8B5D | 
| Sampler1DArray | Original was GL_SAMPLER_1D_ARRAY = 0x8DC0 | 
| Sampler1DArrayShadow | Original was GL_SAMPLER_1D_ARRAY_SHADOW = 0x8DC3 | 
| Sampler1DShadow | Original was GL_SAMPLER_1D_SHADOW = 0x8B61 | 
| Sampler2D | Original was GL_SAMPLER_2D = 0x8B5E | 
| Sampler2DArray | Original was GL_SAMPLER_2D_ARRAY = 0x8DC1 | 
| Sampler2DArrayShadow | Original was GL_SAMPLER_2D_ARRAY_SHADOW = 0x8DC4 | 
| Sampler2DMultisample | Original was GL_SAMPLER_2D_MULTISAMPLE = 0x9108 | 
| Sampler2DMultisampleArray | Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910B | 
| Sampler2DRect | Original was GL_SAMPLER_2D_RECT = 0x8B63 | 
| Sampler2DRectShadow | Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 | 
| Sampler2DShadow | Original was GL_SAMPLER_2D_SHADOW = 0x8B62 | 
| Sampler3D | Original was GL_SAMPLER_3D = 0x8B5F | 
| SamplerBuffer | Original was GL_SAMPLER_BUFFER = 0x8DC2 | 
| SamplerCube | Original was GL_SAMPLER_CUBE = 0x8B60 | 
| SamplerCubeMapArray | Original was GL_SAMPLER_CUBE_MAP_ARRAY = 0x900C | 
| SamplerCubeMapArrayShadow | Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW = 0x900D | 
| SamplerCubeShadow | Original was GL_SAMPLER_CUBE_SHADOW = 0x8DC5 | 
| UnsignedInt | Original was GL_UNSIGNED_INT = 0x1405 | 
| UnsignedIntAtomicCounter | Original was GL_UNSIGNED_INT_ATOMIC_COUNTER = 0x92DB | 
| UnsignedIntImage1D | Original was GL_UNSIGNED_INT_IMAGE_1D = 0x9062 | 
| UnsignedIntImage1DArray | Original was GL_UNSIGNED_INT_IMAGE_1D_ARRAY = 0x9068 | 
| UnsignedIntImage2D | Original was GL_UNSIGNED_INT_IMAGE_2D = 0x9063 | 
| UnsignedIntImage2DArray | Original was GL_UNSIGNED_INT_IMAGE_2D_ARRAY = 0x9069 | 
| UnsignedIntImage2DMultisample | Original was GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE = 0x906B | 
| UnsignedIntImage2DMultisampleArray | Original was GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 0x906C | 
| UnsignedIntImage2DRect | Original was GL_UNSIGNED_INT_IMAGE_2D_RECT = 0x9065 | 
| UnsignedIntImage3D | Original was GL_UNSIGNED_INT_IMAGE_3D = 0x9064 | 
| UnsignedIntImageBuffer | Original was GL_UNSIGNED_INT_IMAGE_BUFFER = 0x9067 | 
| UnsignedIntImageCube | Original was GL_UNSIGNED_INT_IMAGE_CUBE = 0x9066 | 
| UnsignedIntImageCubeMapArray | Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY = 0x906A | 
| UnsignedIntSampler1D | Original was GL_UNSIGNED_INT_SAMPLER_1D = 0x8DD1 | 
| UnsignedIntSampler1DArray | Original was GL_UNSIGNED_INT_SAMPLER_1D_ARRAY = 0x8DD6 | 
| UnsignedIntSampler2D | Original was GL_UNSIGNED_INT_SAMPLER_2D = 0x8DD2 | 
| UnsignedIntSampler2DArray | Original was GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7 | 
| UnsignedIntSampler2DMultisample | Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE = 0x910A | 
| UnsignedIntSampler2DMultisampleArray | Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = 0x910D | 
| UnsignedIntSampler2DRect | Original was GL_UNSIGNED_INT_SAMPLER_2D_RECT = 0x8DD5 | 
| UnsignedIntSampler3D | Original was GL_UNSIGNED_INT_SAMPLER_3D = 0x8DD3 | 
| UnsignedIntSamplerBuffer | Original was GL_UNSIGNED_INT_SAMPLER_BUFFER = 0x8DD8 | 
| UnsignedIntSamplerCube | Original was GL_UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4 | 
| UnsignedIntSamplerCubeMapArray | Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY = 0x900F | 
| UnsignedIntVec2 | Original was GL_UNSIGNED_INT_VEC2 = 0x8DC6 | 
| UnsignedIntVec3 | Original was GL_UNSIGNED_INT_VEC3 = 0x8DC7 | 
| UnsignedIntVec4 | Original was GL_UNSIGNED_INT_VEC4 = 0x8DC8 |