picogl.backend.gl.enums
Submodules
- picogl.backend.gl.enums.bitmask
- picogl.backend.gl.enums.buffer_target
- picogl.backend.gl.enums.data_type
- picogl.backend.gl.enums.draw_mode
- picogl.backend.gl.enums.index_type
- picogl.backend.gl.enums.legacy
- picogl.backend.gl.enums.numerical
- picogl.backend.gl.enums.point_size
- picogl.backend.gl.enums.usage_hint
Classes
gl Bit Mask |
|
gl Buffer Target |
|
gl Draw Mode |
|
Index type |
|
gl Numerical Values |
|
Usage Hint |
Package Contents
- class picogl.backend.gl.enums.GLBitMask[source]
Bases:
enum.IntFlaggl Bit Mask
- LINE
- DEPTH_BUFFER
- COLOR_BUFFER
- class picogl.backend.gl.enums.GLBufferTarget[source]
Bases:
enum.IntEnumgl Buffer Target
- ARRAY
- ELEMENT
- UNIFORM
- SHADER_STORAGE
- class picogl.backend.gl.enums.GLDrawMode[source]
Bases:
enum.IntEnumgl Draw Mode
- QUAD_STRIP
- TRIANGLE_STRIP
- TRIANGLES
- POINTS
- LINE_STRIP
- QUADS
- POLYGON
- LINES
- LINE_LOOP
- LINE_STRIP_ADJACENCY
- LINES_ADJACENCY
- TRIANGLE_STRIP_ADJACENCY
- TRIANGLES_ADJACENCY
- PATCHES
- class picogl.backend.gl.enums.GLIndexType[source]
Bases:
enum.IntEnumIndex type
- UNSIGNED_INT
- UNSIGNED_SHORT
- class picogl.backend.gl.enums.GLNumeric[source]
Bases:
enum.IntEnumgl Numerical Values
- FLOAT
- DOUBLE
- INT
- UNSIGNED_INT
- SHORT
- UNSIGNED_SHORT
- BYTE
- UNSIGNED_BYTE
- class picogl.backend.gl.enums.GLUsageHint[source]
Bases:
enum.IntEnumUsage Hint
- STATIC_DRAW
- DYNAMIC_DRAW