|
enum class | GLBufferTarget : std::uint8_t {
kArray
, kCopyRead
, kCopyWrite
, kElementArray
,
kPixelPack
, kPixelUnpack
, kTexture
, kTransformFeedback
,
kUniform
} |
|
enum class | GLClearBit : std::uint8_t { kColor
, kDepth
, kStencil
, kNumBits
} |
|
enum class | GLDataType : std::uint8_t {
kByte
, kUnsignedByte
, kShort
, kUnsignedShort
,
kInt
, kUnsignedInt
, kHalfFloat
, kFloat
,
kDouble
, kInt_2_10_10_10_Rev
, kUnsignedInt_2_10_10_10_Rev
} |
|
enum class | GLDataUsagePattern : std::uint8_t {
kStreamDraw
, kStreamRead
, kStreamCopy
, kStaticDraw
,
kStaticRead
, kStaticCopy
, kDynamicDraw
, kDynamicRead
,
kDynamicCopy
} |
|
enum class | GLDrawMode : std::uint8_t {
kPoints
, kLineStrip
, kLineLoop
, kLines
,
kLineStripAdjacency
, kLinesAdjacency
, kTriangleStrip
, kTriangleFan
,
kTriangles
, kTriangleStripAdjacency
, kTrianglesAdjacency
} |
|
enum class | GLShaderObjectParameter : std::uint8_t {
kShaderType
, kDeleteStatus
, kCompileStatus
, kInfoLogLength
,
kShaderSourceLength
} |
|
enum class | GLShaderType : std::uint8_t { kFragment
, kGeometry
, kVertex
} |
|