Documentation ¶
Index ¶
- Constants
- func Accum(op Enum, value Float)
- func ActiveTexture(texture Enum)
- func AlphaFunc(glfunc Enum, ref Clampf)
- func ArrayElement(i Int)
- func Begin(mode Enum)
- func BindTexture(target Enum, texture Uint)
- func Bitmap(width Sizei, height Sizei, xorig Float, yorig Float, xmove Float, ymove Float, ...)
- func BlendColor(red Clampf, green Clampf, blue Clampf, alpha Clampf)
- func BlendEquation(mode Enum)
- func BlendFunc(sfactor Enum, dfactor Enum)
- func CallList(list Uint)
- func CallLists(n Sizei, gltype Enum, lists interface{})
- func Clear(mask Bitfield)
- func ClearAccum(red Float, green Float, blue Float, alpha Float)
- func ClearColor(red Clampf, green Clampf, blue Clampf, alpha Clampf)
- func ClearDepth(depth Clampd)
- func ClearIndex(c Float)
- func ClearStencil(s Int)
- func ClientActiveTexture(texture Enum)
- func ClipPlane(plane Enum, equation []Double)
- func Color3b(red Byte, green Byte, blue Byte)
- func Color3bv(v []Byte)
- func Color3d(red Double, green Double, blue Double)
- func Color3dv(v []Double)
- func Color3f(red Float, green Float, blue Float)
- func Color3fv(v []Float)
- func Color3i(red Int, green Int, blue Int)
- func Color3iv(v []Int)
- func Color3s(red Short, green Short, blue Short)
- func Color3sv(v []Short)
- func Color3ub(red Ubyte, green Ubyte, blue Ubyte)
- func Color3ubv(v []Ubyte)
- func Color3ui(red Uint, green Uint, blue Uint)
- func Color3uiv(v []Uint)
- func Color3us(red Ushort, green Ushort, blue Ushort)
- func Color3usv(v []Ushort)
- func Color4b(red Byte, green Byte, blue Byte, alpha Byte)
- func Color4bv(v []Byte)
- func Color4d(red Double, green Double, blue Double, alpha Double)
- func Color4dv(v []Double)
- func Color4f(red Float, green Float, blue Float, alpha Float)
- func Color4fv(v []Float)
- func Color4i(red Int, green Int, blue Int, alpha Int)
- func Color4iv(v []Int)
- func Color4s(red Short, green Short, blue Short, alpha Short)
- func Color4sv(v []Short)
- func Color4ub(red Ubyte, green Ubyte, blue Ubyte, alpha Ubyte)
- func Color4ubv(v []Ubyte)
- func Color4ui(red Uint, green Uint, blue Uint, alpha Uint)
- func Color4uiv(v []Uint)
- func Color4us(red Ushort, green Ushort, blue Ushort, alpha Ushort)
- func Color4usv(v []Ushort)
- func ColorMask(red Boolean, green Boolean, blue Boolean, alpha Boolean)
- func ColorMaterial(face Enum, mode Enum)
- func ColorPointer(size Int, gltype Enum, stride Sizei, ptr interface{})
- func ColorSubTable(target Enum, start Sizei, count Sizei, format Enum, gltype Enum, ...)
- func ColorTable(target Enum, internalformat Enum, width Sizei, format Enum, gltype Enum, ...)
- func ColorTableParameterfv(target Enum, pname Enum, params []Float)
- func ColorTableParameteriv(target Enum, pname Enum, params []Int)
- func CompressedTexImage1D(target Enum, level Int, internalformat Enum, width Sizei, border Int, ...)
- func CompressedTexImage2D(target Enum, level Int, internalformat Enum, width Sizei, height Sizei, ...)
- func CompressedTexImage3D(target Enum, level Int, internalformat Enum, width Sizei, height Sizei, ...)
- func CompressedTexSubImage1D(target Enum, level Int, xoffset Int, width Sizei, format Enum, imageSize Sizei, ...)
- func CompressedTexSubImage2D(target Enum, level Int, xoffset Int, yoffset Int, width Sizei, height Sizei, ...)
- func CompressedTexSubImage3D(target Enum, level Int, xoffset Int, yoffset Int, zoffset Int, width Sizei, ...)
- func ConvolutionFilter1D(target Enum, internalformat Enum, width Sizei, format Enum, gltype Enum, ...)
- func ConvolutionFilter2D(target Enum, internalformat Enum, width Sizei, height Sizei, format Enum, ...)
- func ConvolutionParameterf(target Enum, pname Enum, params Float)
- func ConvolutionParameterfv(target Enum, pname Enum, params []Float)
- func ConvolutionParameteri(target Enum, pname Enum, params Int)
- func ConvolutionParameteriv(target Enum, pname Enum, params []Int)
- func CopyColorSubTable(target Enum, start Sizei, x Int, y Int, width Sizei)
- func CopyColorTable(target Enum, internalformat Enum, x Int, y Int, width Sizei)
- func CopyConvolutionFilter1D(target Enum, internalformat Enum, x Int, y Int, width Sizei)
- func CopyConvolutionFilter2D(target Enum, internalformat Enum, x Int, y Int, width Sizei, height Sizei)
- func CopyPixels(x Int, y Int, width Sizei, height Sizei, gltype Enum)
- func CopyTexImage1D(target Enum, level Int, internalformat Enum, x Int, y Int, width Sizei, ...)
- func CopyTexImage2D(target Enum, level Int, internalformat Enum, x Int, y Int, width Sizei, ...)
- func CopyTexSubImage1D(target Enum, level Int, xoffset Int, x Int, y Int, width Sizei)
- func CopyTexSubImage2D(target Enum, level Int, xoffset Int, yoffset Int, x Int, y Int, width Sizei, ...)
- func CopyTexSubImage3D(target Enum, level Int, xoffset Int, yoffset Int, zoffset Int, x Int, y Int, ...)
- func CullFace(mode Enum)
- func DeleteLists(list Uint, range_ Sizei)
- func DeleteTextures(n Sizei, textures []Uint)
- func DepthFunc(glfunc Enum)
- func DepthMask(flag Boolean)
- func DepthRange(near_val Clampd, far_val Clampd)
- func Disable(cap Enum)
- func DisableClientState(cap Enum)
- func DrawArrays(mode Enum, first Int, count Sizei)
- func DrawBuffer(mode Enum)
- func DrawElements(mode Enum, count Sizei, gltype Enum, indices interface{})
- func DrawPixels(width Sizei, height Sizei, format Enum, gltype Enum, pixels interface{})
- func DrawRangeElements(mode Enum, start Uint, end Uint, count Sizei, gltype Enum, indices interface{})
- func EdgeFlag(flag Boolean)
- func EdgeFlagPointer(stride Sizei, ptr interface{})
- func EdgeFlagv(flag []Boolean)
- func Enable(cap Enum)
- func EnableClientState(cap Enum)
- func End()
- func EndList()
- func EvalCoord1d(u Double)
- func EvalCoord1dv(u []Double)
- func EvalCoord1f(u Float)
- func EvalCoord1fv(u []Float)
- func EvalCoord2d(u Double, v Double)
- func EvalCoord2dv(u []Double)
- func EvalCoord2f(u Float, v Float)
- func EvalCoord2fv(u []Float)
- func EvalMesh1(mode Enum, i1 Int, i2 Int)
- func EvalMesh2(mode Enum, i1 Int, i2 Int, j1 Int, j2 Int)
- func EvalPoint1(i Int)
- func EvalPoint2(i Int, j Int)
- func FeedbackBuffer(size Sizei, gltype Enum, buffer []Float)
- func Finish()
- func Flush()
- func Fogf(pname Enum, param Float)
- func Fogfv(pname Enum, params []Float)
- func Fogi(pname Enum, param Int)
- func Fogiv(pname Enum, params []Int)
- func FrontFace(mode Enum)
- func Frustum(left Double, right Double, bottom Double, top Double, near_val Double, ...)
- func GenTextures(n Sizei, textures []Uint)
- func GetBooleanv(pname Enum, params []Boolean)
- func GetClipPlane(plane Enum, equation []Double)
- func GetColorTable(target Enum, format Enum, gltype Enum, table interface{})
- func GetColorTableParameterfv(target Enum, pname Enum, params []Float)
- func GetColorTableParameteriv(target Enum, pname Enum, params []Int)
- func GetCompressedTexImage(target Enum, lod Int, img interface{})
- func GetConvolutionFilter(target Enum, format Enum, gltype Enum, image interface{})
- func GetConvolutionParameterfv(target Enum, pname Enum, params []Float)
- func GetConvolutionParameteriv(target Enum, pname Enum, params []Int)
- func GetDoublev(pname Enum, params []Double)
- func GetFloatv(pname Enum, params []Float)
- func GetHistogram(target Enum, reset Boolean, format Enum, gltype Enum, values interface{})
- func GetHistogramParameterfv(target Enum, pname Enum, params []Float)
- func GetHistogramParameteriv(target Enum, pname Enum, params []Int)
- func GetIntegerv(pname Enum, params []Int)
- func GetLightfv(light Enum, pname Enum, params []Float)
- func GetLightiv(light Enum, pname Enum, params []Int)
- func GetMapdv(target Enum, query Enum, v []Double)
- func GetMapfv(target Enum, query Enum, v []Float)
- func GetMapiv(target Enum, query Enum, v []Int)
- func GetMaterialfv(face Enum, pname Enum, params []Float)
- func GetMaterialiv(face Enum, pname Enum, params []Int)
- func GetMinmax(target Enum, reset Boolean, format Enum, types Enum, values interface{})
- func GetMinmaxParameterfv(target Enum, pname Enum, params []Float)
- func GetMinmaxParameteriv(target Enum, pname Enum, params []Int)
- func GetPixelMapfv(glmap Enum, values []Float)
- func GetPixelMapuiv(glmap Enum, values []Uint)
- func GetPixelMapusv(glmap Enum, values []Ushort)
- func GetPolygonStipple(mask []Ubyte)
- func GetSeparableFilter(target Enum, format Enum, gltype Enum, row interface{}, column interface{}, ...)
- func GetTexEnvfv(target Enum, pname Enum, params []Float)
- func GetTexEnviv(target Enum, pname Enum, params []Int)
- func GetTexGendv(coord Enum, pname Enum, params []Double)
- func GetTexGenfv(coord Enum, pname Enum, params []Float)
- func GetTexGeniv(coord Enum, pname Enum, params []Int)
- func GetTexImage(target Enum, level Int, format Enum, gltype Enum, pixels interface{})
- func GetTexLevelParameterfv(target Enum, level Int, pname Enum, params []Float)
- func GetTexLevelParameteriv(target Enum, level Int, pname Enum, params []Int)
- func GetTexParameterfv(target Enum, pname Enum, params []Float)
- func GetTexParameteriv(target Enum, pname Enum, params []Int)
- func Hint(target Enum, mode Enum)
- func Histogram(target Enum, width Sizei, internalformat Enum, sink Boolean)
- func IndexMask(mask Uint)
- func IndexPointer(gltype Enum, stride Sizei, ptr interface{})
- func Indexd(c Double)
- func Indexdv(c []Double)
- func Indexf(c Float)
- func Indexfv(c []Float)
- func Indexi(c Int)
- func Indexiv(c []Int)
- func Indexs(c Short)
- func Indexsv(c []Short)
- func Indexub(c Ubyte)
- func Indexubv(c []Ubyte)
- func InitNames()
- func InterleavedArrays(format Enum, stride Sizei, pointer interface{})
- func LightModelf(pname Enum, param Float)
- func LightModelfv(pname Enum, params []Float)
- func LightModeli(pname Enum, param Int)
- func LightModeliv(pname Enum, params []Int)
- func Lightf(light Enum, pname Enum, param Float)
- func Lightfv(light Enum, pname Enum, params []Float)
- func Lighti(light Enum, pname Enum, param Int)
- func Lightiv(light Enum, pname Enum, params []Int)
- func LineStipple(factor Int, pattern Ushort)
- func LineWidth(width Float)
- func ListBase(base Uint)
- func LoadIdentity()
- func LoadMatrixd(m []Double)
- func LoadMatrixf(m []Float)
- func LoadName(name Uint)
- func LogicOp(opcode Enum)
- func Map1d(target Enum, u1 Double, u2 Double, stride Int, order Int, points []Double)
- func Map1f(target Enum, u1 Float, u2 Float, stride Int, order Int, points []Float)
- func Map2d(target Enum, u1 Double, u2 Double, ustride Int, uorder Int, v1 Double, ...)
- func Map2f(target Enum, u1 Float, u2 Float, ustride Int, uorder Int, v1 Float, v2 Float, ...)
- func MapGrid1d(un Int, u1 Double, u2 Double)
- func MapGrid1f(un Int, u1 Float, u2 Float)
- func MapGrid2d(un Int, u1 Double, u2 Double, vn Int, v1 Double, v2 Double)
- func MapGrid2f(un Int, u1 Float, u2 Float, vn Int, v1 Float, v2 Float)
- func Materialf(face Enum, pname Enum, param Float)
- func Materialfv(face Enum, pname Enum, params []Float)
- func Materiali(face Enum, pname Enum, param Int)
- func Materialiv(face Enum, pname Enum, params []Int)
- func MatrixMode(mode Enum)
- func Minmax(target Enum, internalformat Enum, sink Boolean)
- func MultMatrixd(m []Double)
- func MultMatrixf(m []Float)
- func MultiTexCoord1d(target Enum, s Double)
- func MultiTexCoord1dv(target Enum, v []Double)
- func MultiTexCoord1f(target Enum, s Float)
- func MultiTexCoord1fv(target Enum, v []Float)
- func MultiTexCoord1i(target Enum, s Int)
- func MultiTexCoord1iv(target Enum, v []Int)
- func MultiTexCoord1s(target Enum, s Short)
- func MultiTexCoord1sv(target Enum, v []Short)
- func MultiTexCoord2d(target Enum, s Double, t Double)
- func MultiTexCoord2dv(target Enum, v []Double)
- func MultiTexCoord2f(target Enum, s Float, t Float)
- func MultiTexCoord2fv(target Enum, v []Float)
- func MultiTexCoord2i(target Enum, s Int, t Int)
- func MultiTexCoord2iv(target Enum, v []Int)
- func MultiTexCoord2s(target Enum, s Short, t Short)
- func MultiTexCoord2sv(target Enum, v []Short)
- func MultiTexCoord3d(target Enum, s Double, t Double, r Double)
- func MultiTexCoord3dv(target Enum, v []Double)
- func MultiTexCoord3f(target Enum, s Float, t Float, r Float)
- func MultiTexCoord3fv(target Enum, v []Float)
- func MultiTexCoord3i(target Enum, s Int, t Int, r Int)
- func MultiTexCoord3iv(target Enum, v []Int)
- func MultiTexCoord3s(target Enum, s Short, t Short, r Short)
- func MultiTexCoord3sv(target Enum, v []Short)
- func MultiTexCoord4d(target Enum, s Double, t Double, r Double, q Double)
- func MultiTexCoord4dv(target Enum, v []Double)
- func MultiTexCoord4f(target Enum, s Float, t Float, r Float, q Float)
- func MultiTexCoord4fv(target Enum, v []Float)
- func MultiTexCoord4i(target Enum, s Int, t Int, r Int, q Int)
- func MultiTexCoord4iv(target Enum, v []Int)
- func MultiTexCoord4s(target Enum, s Short, t Short, r Short, q Short)
- func MultiTexCoord4sv(target Enum, v []Short)
- func NewList(list Uint, mode Enum)
- func Normal3b(nx Byte, ny Byte, nz Byte)
- func Normal3bv(v []Byte)
- func Normal3d(nx Double, ny Double, nz Double)
- func Normal3dv(v []Double)
- func Normal3f(nx Float, ny Float, nz Float)
- func Normal3fv(v []Float)
- func Normal3i(nx Int, ny Int, nz Int)
- func Normal3iv(v []Int)
- func Normal3s(nx Short, ny Short, nz Short)
- func Normal3sv(v []Short)
- func NormalPointer(gltype Enum, stride Sizei, ptr interface{})
- func Ortho(left Double, right Double, bottom Double, top Double, near_val Double, ...)
- func PassThrough(token Float)
- func PixelMapfv(glmap Enum, mapsize Sizei, values []Float)
- func PixelMapuiv(glmap Enum, mapsize Sizei, values []Uint)
- func PixelMapusv(glmap Enum, mapsize Sizei, values []Ushort)
- func PixelStoref(pname Enum, param Float)
- func PixelStorei(pname Enum, param Int)
- func PixelTransferf(pname Enum, param Float)
- func PixelTransferi(pname Enum, param Int)
- func PixelZoom(xfactor Float, yfactor Float)
- func PointSize(size Float)
- func PolygonMode(face Enum, mode Enum)
- func PolygonOffset(factor Float, units Float)
- func PolygonStipple(mask []Ubyte)
- func PopAttrib()
- func PopClientAttrib()
- func PopMatrix()
- func PopName()
- func PrioritizeTextures(n Sizei, textures []Uint, priorities []Clampf)
- func PushAttrib(mask Bitfield)
- func PushClientAttrib(mask Bitfield)
- func PushMatrix()
- func PushName(name Uint)
- func RasterPos2d(x Double, y Double)
- func RasterPos2dv(v []Double)
- func RasterPos2f(x Float, y Float)
- func RasterPos2fv(v []Float)
- func RasterPos2i(x Int, y Int)
- func RasterPos2iv(v []Int)
- func RasterPos2s(x Short, y Short)
- func RasterPos2sv(v []Short)
- func RasterPos3d(x Double, y Double, z Double)
- func RasterPos3dv(v []Double)
- func RasterPos3f(x Float, y Float, z Float)
- func RasterPos3fv(v []Float)
- func RasterPos3i(x Int, y Int, z Int)
- func RasterPos3iv(v []Int)
- func RasterPos3s(x Short, y Short, z Short)
- func RasterPos3sv(v []Short)
- func RasterPos4d(x Double, y Double, z Double, w Double)
- func RasterPos4dv(v []Double)
- func RasterPos4f(x Float, y Float, z Float, w Float)
- func RasterPos4fv(v []Float)
- func RasterPos4i(x Int, y Int, z Int, w Int)
- func RasterPos4iv(v []Int)
- func RasterPos4s(x Short, y Short, z Short, w Short)
- func RasterPos4sv(v []Short)
- func ReadBuffer(mode Enum)
- func ReadPixels(x Int, y Int, width Sizei, height Sizei, format Enum, gltype Enum, ...)
- func Rectd(x1 Double, y1 Double, x2 Double, y2 Double)
- func Rectdv(v1 []Double, v2 []Double)
- func Rectf(x1 Float, y1 Float, x2 Float, y2 Float)
- func Rectfv(v1 []Float, v2 []Float)
- func Recti(x1 Int, y1 Int, x2 Int, y2 Int)
- func Rectiv(v1 []Int, v2 []Int)
- func Rects(x1 Short, y1 Short, x2 Short, y2 Short)
- func Rectsv(v1 []Short, v2 []Short)
- func ResetHistogram(target Enum)
- func ResetMinmax(target Enum)
- func Rotated(angle Double, x Double, y Double, z Double)
- func Rotatef(angle Float, x Float, y Float, z Float)
- func SampleCoverage(value Clampf, invert Boolean)
- func Scaled(x Double, y Double, z Double)
- func Scalef(x Float, y Float, z Float)
- func Scissor(x Int, y Int, width Sizei, height Sizei)
- func SelectBuffer(size Sizei, buffer []Uint)
- func SeparableFilter2D(target Enum, internalformat Enum, width Sizei, height Sizei, format Enum, ...)
- func ShadeModel(mode Enum)
- func StencilFunc(glfunc Enum, ref Int, mask Uint)
- func StencilMask(mask Uint)
- func StencilOp(fail Enum, zfail Enum, zpass Enum)
- func TexCoord1d(s Double)
- func TexCoord1dv(v []Double)
- func TexCoord1f(s Float)
- func TexCoord1fv(v []Float)
- func TexCoord1i(s Int)
- func TexCoord1iv(v []Int)
- func TexCoord1s(s Short)
- func TexCoord1sv(v []Short)
- func TexCoord2d(s Double, t Double)
- func TexCoord2dv(v []Double)
- func TexCoord2f(s Float, t Float)
- func TexCoord2fv(v []Float)
- func TexCoord2i(s Int, t Int)
- func TexCoord2iv(v []Int)
- func TexCoord2s(s Short, t Short)
- func TexCoord2sv(v []Short)
- func TexCoord3d(s Double, t Double, r Double)
- func TexCoord3dv(v []Double)
- func TexCoord3f(s Float, t Float, r Float)
- func TexCoord3fv(v []Float)
- func TexCoord3i(s Int, t Int, r Int)
- func TexCoord3iv(v []Int)
- func TexCoord3s(s Short, t Short, r Short)
- func TexCoord3sv(v []Short)
- func TexCoord4d(s Double, t Double, r Double, q Double)
- func TexCoord4dv(v []Double)
- func TexCoord4f(s Float, t Float, r Float, q Float)
- func TexCoord4fv(v []Float)
- func TexCoord4i(s Int, t Int, r Int, q Int)
- func TexCoord4iv(v []Int)
- func TexCoord4s(s Short, t Short, r Short, q Short)
- func TexCoord4sv(v []Short)
- func TexCoordPointer(size Int, gltype Enum, stride Sizei, ptr interface{})
- func TexEnvf(target Enum, pname Enum, param Float)
- func TexEnvfv(target Enum, pname Enum, params []Float)
- func TexEnvi(target Enum, pname Enum, param Int)
- func TexEnviv(target Enum, pname Enum, params []Int)
- func TexGend(coord Enum, pname Enum, param Double)
- func TexGendv(coord Enum, pname Enum, params []Double)
- func TexGenf(coord Enum, pname Enum, param Float)
- func TexGenfv(coord Enum, pname Enum, params []Float)
- func TexGeni(coord Enum, pname Enum, param Int)
- func TexGeniv(coord Enum, pname Enum, params []Int)
- func TexImage1D(target Enum, level Int, internalFormat Int, width Sizei, border Int, ...)
- func TexImage2D(target Enum, level Int, internalFormat Int, width Sizei, height Sizei, ...)
- func TexImage3D(target Enum, level Int, internalFormat Int, width Sizei, height Sizei, ...)
- func TexParameterf(target Enum, pname Enum, param Float)
- func TexParameterfv(target Enum, pname Enum, params []Float)
- func TexParameteri(target Enum, pname Enum, param Int)
- func TexParameteriv(target Enum, pname Enum, params []Int)
- func TexSubImage1D(target Enum, level Int, xoffset Int, width Sizei, format Enum, gltype Enum, ...)
- func TexSubImage2D(target Enum, level Int, xoffset Int, yoffset Int, width Sizei, height Sizei, ...)
- func TexSubImage3D(target Enum, level Int, xoffset Int, yoffset Int, zoffset Int, width Sizei, ...)
- func Translated(x Double, y Double, z Double)
- func Translatef(x Float, y Float, z Float)
- func Vertex2d(x Double, y Double)
- func Vertex2dv(v []Double)
- func Vertex2f(x Float, y Float)
- func Vertex2fv(v []Float)
- func Vertex2i(x Int, y Int)
- func Vertex2iv(v []Int)
- func Vertex2s(x Short, y Short)
- func Vertex2sv(v []Short)
- func Vertex3d(x Double, y Double, z Double)
- func Vertex3dv(v []Double)
- func Vertex3f(x Float, y Float, z Float)
- func Vertex3fv(v []Float)
- func Vertex3i(x Int, y Int, z Int)
- func Vertex3iv(v []Int)
- func Vertex3s(x Short, y Short, z Short)
- func Vertex3sv(v []Short)
- func Vertex4d(x Double, y Double, z Double, w Double)
- func Vertex4dv(v []Double)
- func Vertex4f(x Float, y Float, z Float, w Float)
- func Vertex4fv(v []Float)
- func Vertex4i(x Int, y Int, z Int, w Int)
- func Vertex4iv(v []Int)
- func Vertex4s(x Short, y Short, z Short, w Short)
- func Vertex4sv(v []Short)
- func VertexPointer(size Int, gltype Enum, stride Sizei, ptr interface{})
- func Viewport(x Int, y Int, width Sizei, height Sizei)
- type Bitfield
- type Boolean
- type Byte
- type Clampd
- type Clampf
- type Double
- type Enum
- type Float
- type Int
- type Short
- type Sizei
- type Ubyte
- type Uint
- type Ushort
Constants ¶
const ( VERSION_1_1 = C.GL_VERSION_1_1 VERSION_1_2 = C.GL_VERSION_1_2 VERSION_1_3 = C.GL_VERSION_1_3 ARB_imaging = C.GL_ARB_imaging // Boolean values FALSE = C.GL_FALSE TRUE = C.GL_TRUE // Data types BYTE = C.GL_BYTE UNSIGNED_BYTE = C.GL_UNSIGNED_BYTE SHORT = C.GL_SHORT UNSIGNED_SHORT = C.GL_UNSIGNED_SHORT INT = C.GL_INT UNSIGNED_INT = C.GL_UNSIGNED_INT FLOAT = C.GL_FLOAT N2_BYTES = C.GL_2_BYTES N3_BYTES = C.GL_3_BYTES N4_BYTES = C.GL_4_BYTES DOUBLE = C.GL_DOUBLE // Primitives POINTS = C.GL_POINTS LINES = C.GL_LINES LINE_LOOP = C.GL_LINE_LOOP LINE_STRIP = C.GL_LINE_STRIP TRIANGLES = C.GL_TRIANGLES TRIANGLE_STRIP = C.GL_TRIANGLE_STRIP TRIANGLE_FAN = C.GL_TRIANGLE_FAN QUADS = C.GL_QUADS QUAD_STRIP = C.GL_QUAD_STRIP POLYGON = C.GL_POLYGON // Vertex Arrays VERTEX_ARRAY = C.GL_VERTEX_ARRAY NORMAL_ARRAY = C.GL_NORMAL_ARRAY COLOR_ARRAY = C.GL_COLOR_ARRAY INDEX_ARRAY = C.GL_INDEX_ARRAY TEXTURE_COORD_ARRAY = C.GL_TEXTURE_COORD_ARRAY EDGE_FLAG_ARRAY = C.GL_EDGE_FLAG_ARRAY VERTEX_ARRAY_SIZE = C.GL_VERTEX_ARRAY_SIZE VERTEX_ARRAY_TYPE = C.GL_VERTEX_ARRAY_TYPE VERTEX_ARRAY_STRIDE = C.GL_VERTEX_ARRAY_STRIDE NORMAL_ARRAY_TYPE = C.GL_NORMAL_ARRAY_TYPE NORMAL_ARRAY_STRIDE = C.GL_NORMAL_ARRAY_STRIDE COLOR_ARRAY_SIZE = C.GL_COLOR_ARRAY_SIZE COLOR_ARRAY_TYPE = C.GL_COLOR_ARRAY_TYPE COLOR_ARRAY_STRIDE = C.GL_COLOR_ARRAY_STRIDE INDEX_ARRAY_TYPE = C.GL_INDEX_ARRAY_TYPE INDEX_ARRAY_STRIDE = C.GL_INDEX_ARRAY_STRIDE TEXTURE_COORD_ARRAY_SIZE = C.GL_TEXTURE_COORD_ARRAY_SIZE TEXTURE_COORD_ARRAY_TYPE = C.GL_TEXTURE_COORD_ARRAY_TYPE TEXTURE_COORD_ARRAY_STRIDE = C.GL_TEXTURE_COORD_ARRAY_STRIDE EDGE_FLAG_ARRAY_STRIDE = C.GL_EDGE_FLAG_ARRAY_STRIDE VERTEX_ARRAY_POINTER = C.GL_VERTEX_ARRAY_POINTER NORMAL_ARRAY_POINTER = C.GL_NORMAL_ARRAY_POINTER COLOR_ARRAY_POINTER = C.GL_COLOR_ARRAY_POINTER INDEX_ARRAY_POINTER = C.GL_INDEX_ARRAY_POINTER TEXTURE_COORD_ARRAY_POINTER = C.GL_TEXTURE_COORD_ARRAY_POINTER EDGE_FLAG_ARRAY_POINTER = C.GL_EDGE_FLAG_ARRAY_POINTER V2F = C.GL_V2F V3F = C.GL_V3F C4UB_V2F = C.GL_C4UB_V2F C4UB_V3F = C.GL_C4UB_V3F C3F_V3F = C.GL_C3F_V3F N3F_V3F = C.GL_N3F_V3F C4F_N3F_V3F = C.GL_C4F_N3F_V3F T2F_V3F = C.GL_T2F_V3F T4F_V4F = C.GL_T4F_V4F T2F_C4UB_V3F = C.GL_T2F_C4UB_V3F T2F_C3F_V3F = C.GL_T2F_C3F_V3F T2F_N3F_V3F = C.GL_T2F_N3F_V3F T2F_C4F_N3F_V3F = C.GL_T2F_C4F_N3F_V3F T4F_C4F_N3F_V4F = C.GL_T4F_C4F_N3F_V4F // Matrix Mode MATRIX_MODE = C.GL_MATRIX_MODE MODELVIEW = C.GL_MODELVIEW PROJECTION = C.GL_PROJECTION TEXTURE = C.GL_TEXTURE // Points POINT_SMOOTH = C.GL_POINT_SMOOTH POINT_SIZE = C.GL_POINT_SIZE POINT_SIZE_GRANULARITY = C.GL_POINT_SIZE_GRANULARITY POINT_SIZE_RANGE = C.GL_POINT_SIZE_RANGE // Lines LINE_SMOOTH = C.GL_LINE_SMOOTH LINE_STIPPLE = C.GL_LINE_STIPPLE LINE_STIPPLE_PATTERN = C.GL_LINE_STIPPLE_PATTERN LINE_STIPPLE_REPEAT = C.GL_LINE_STIPPLE_REPEAT LINE_WIDTH = C.GL_LINE_WIDTH LINE_WIDTH_GRANULARITY = C.GL_LINE_WIDTH_GRANULARITY LINE_WIDTH_RANGE = C.GL_LINE_WIDTH_RANGE // Polygons POINT = C.GL_POINT LINE = C.GL_LINE FILL = C.GL_FILL CW = C.GL_CW CCW = C.GL_CCW FRONT = C.GL_FRONT BACK = C.GL_BACK POLYGON_MODE = C.GL_POLYGON_MODE POLYGON_SMOOTH = C.GL_POLYGON_SMOOTH POLYGON_STIPPLE = C.GL_POLYGON_STIPPLE EDGE_FLAG = C.GL_EDGE_FLAG CULL_FACE = C.GL_CULL_FACE CULL_FACE_MODE = C.GL_CULL_FACE_MODE FRONT_FACE = C.GL_FRONT_FACE POLYGON_OFFSET_FACTOR = C.GL_POLYGON_OFFSET_FACTOR POLYGON_OFFSET_UNITS = C.GL_POLYGON_OFFSET_UNITS POLYGON_OFFSET_POINT = C.GL_POLYGON_OFFSET_POINT POLYGON_OFFSET_LINE = C.GL_POLYGON_OFFSET_LINE POLYGON_OFFSET_FILL = C.GL_POLYGON_OFFSET_FILL // Display Lists COMPILE = C.GL_COMPILE COMPILE_AND_EXECUTE = C.GL_COMPILE_AND_EXECUTE LIST_BASE = C.GL_LIST_BASE LIST_INDEX = C.GL_LIST_INDEX LIST_MODE = C.GL_LIST_MODE // Depth buffer NEVER = C.GL_NEVER LESS = C.GL_LESS EQUAL = C.GL_EQUAL LEQUAL = C.GL_LEQUAL GREATER = C.GL_GREATER NOTEQUAL = C.GL_NOTEQUAL GEQUAL = C.GL_GEQUAL ALWAYS = C.GL_ALWAYS DEPTH_TEST = C.GL_DEPTH_TEST DEPTH_BITS = C.GL_DEPTH_BITS DEPTH_CLEAR_VALUE = C.GL_DEPTH_CLEAR_VALUE DEPTH_FUNC = C.GL_DEPTH_FUNC DEPTH_RANGE = C.GL_DEPTH_RANGE DEPTH_WRITEMASK = C.GL_DEPTH_WRITEMASK DEPTH_COMPONENT = C.GL_DEPTH_COMPONENT // Lighting LIGHTING = C.GL_LIGHTING LIGHT0 = C.GL_LIGHT0 LIGHT1 = C.GL_LIGHT1 LIGHT2 = C.GL_LIGHT2 LIGHT3 = C.GL_LIGHT3 LIGHT4 = C.GL_LIGHT4 LIGHT5 = C.GL_LIGHT5 LIGHT6 = C.GL_LIGHT6 LIGHT7 = C.GL_LIGHT7 SPOT_EXPONENT = C.GL_SPOT_EXPONENT SPOT_CUTOFF = C.GL_SPOT_CUTOFF CONSTANT_ATTENUATION = C.GL_CONSTANT_ATTENUATION LINEAR_ATTENUATION = C.GL_LINEAR_ATTENUATION QUADRATIC_ATTENUATION = C.GL_QUADRATIC_ATTENUATION AMBIENT = C.GL_AMBIENT DIFFUSE = C.GL_DIFFUSE SPECULAR = C.GL_SPECULAR SHININESS = C.GL_SHININESS EMISSION = C.GL_EMISSION POSITION = C.GL_POSITION SPOT_DIRECTION = C.GL_SPOT_DIRECTION AMBIENT_AND_DIFFUSE = C.GL_AMBIENT_AND_DIFFUSE COLOR_INDEXES = C.GL_COLOR_INDEXES LIGHT_MODEL_TWO_SIDE = C.GL_LIGHT_MODEL_TWO_SIDE LIGHT_MODEL_LOCAL_VIEWER = C.GL_LIGHT_MODEL_LOCAL_VIEWER LIGHT_MODEL_AMBIENT = C.GL_LIGHT_MODEL_AMBIENT FRONT_AND_BACK = C.GL_FRONT_AND_BACK SHADE_MODEL = C.GL_SHADE_MODEL FLAT = C.GL_FLAT SMOOTH = C.GL_SMOOTH COLOR_MATERIAL = C.GL_COLOR_MATERIAL COLOR_MATERIAL_FACE = C.GL_COLOR_MATERIAL_FACE COLOR_MATERIAL_PARAMETER = C.GL_COLOR_MATERIAL_PARAMETER NORMALIZE = C.GL_NORMALIZE // User clipping planes CLIP_PLANE0 = C.GL_CLIP_PLANE0 CLIP_PLANE1 = C.GL_CLIP_PLANE1 CLIP_PLANE2 = C.GL_CLIP_PLANE2 CLIP_PLANE3 = C.GL_CLIP_PLANE3 CLIP_PLANE4 = C.GL_CLIP_PLANE4 CLIP_PLANE5 = C.GL_CLIP_PLANE5 // Accumulation buffer ACCUM_RED_BITS = C.GL_ACCUM_RED_BITS ACCUM_GREEN_BITS = C.GL_ACCUM_GREEN_BITS ACCUM_BLUE_BITS = C.GL_ACCUM_BLUE_BITS ACCUM_ALPHA_BITS = C.GL_ACCUM_ALPHA_BITS ACCUM_CLEAR_VALUE = C.GL_ACCUM_CLEAR_VALUE ACCUM = C.GL_ACCUM ADD = C.GL_ADD LOAD = C.GL_LOAD MULT = C.GL_MULT RETURN = C.GL_RETURN // Alpha testing ALPHA_TEST = C.GL_ALPHA_TEST ALPHA_TEST_REF = C.GL_ALPHA_TEST_REF ALPHA_TEST_FUNC = C.GL_ALPHA_TEST_FUNC // Blending BLEND = C.GL_BLEND BLEND_SRC = C.GL_BLEND_SRC BLEND_DST = C.GL_BLEND_DST ZERO = C.GL_ZERO ONE = C.GL_ONE SRC_COLOR = C.GL_SRC_COLOR ONE_MINUS_SRC_COLOR = C.GL_ONE_MINUS_SRC_COLOR SRC_ALPHA = C.GL_SRC_ALPHA ONE_MINUS_SRC_ALPHA = C.GL_ONE_MINUS_SRC_ALPHA DST_ALPHA = C.GL_DST_ALPHA ONE_MINUS_DST_ALPHA = C.GL_ONE_MINUS_DST_ALPHA DST_COLOR = C.GL_DST_COLOR ONE_MINUS_DST_COLOR = C.GL_ONE_MINUS_DST_COLOR SRC_ALPHA_SATURATE = C.GL_SRC_ALPHA_SATURATE // Render Mode FEEDBACK = C.GL_FEEDBACK RENDER = C.GL_RENDER SELECT = C.GL_SELECT // Feedback N2D = C.GL_2D N3D = C.GL_3D N3D_COLOR = C.GL_3D_COLOR N3D_COLOR_TEXTURE = C.GL_3D_COLOR_TEXTURE N4D_COLOR_TEXTURE = C.GL_4D_COLOR_TEXTURE POINT_TOKEN = C.GL_POINT_TOKEN LINE_TOKEN = C.GL_LINE_TOKEN LINE_RESET_TOKEN = C.GL_LINE_RESET_TOKEN POLYGON_TOKEN = C.GL_POLYGON_TOKEN BITMAP_TOKEN = C.GL_BITMAP_TOKEN DRAW_PIXEL_TOKEN = C.GL_DRAW_PIXEL_TOKEN COPY_PIXEL_TOKEN = C.GL_COPY_PIXEL_TOKEN PASS_THROUGH_TOKEN = C.GL_PASS_THROUGH_TOKEN FEEDBACK_BUFFER_POINTER = C.GL_FEEDBACK_BUFFER_POINTER FEEDBACK_BUFFER_SIZE = C.GL_FEEDBACK_BUFFER_SIZE FEEDBACK_BUFFER_TYPE = C.GL_FEEDBACK_BUFFER_TYPE // Selection SELECTION_BUFFER_POINTER = C.GL_SELECTION_BUFFER_POINTER SELECTION_BUFFER_SIZE = C.GL_SELECTION_BUFFER_SIZE // Fog FOG = C.GL_FOG FOG_MODE = C.GL_FOG_MODE FOG_DENSITY = C.GL_FOG_DENSITY FOG_COLOR = C.GL_FOG_COLOR FOG_INDEX = C.GL_FOG_INDEX FOG_START = C.GL_FOG_START FOG_END = C.GL_FOG_END LINEAR = C.GL_LINEAR EXP = C.GL_EXP EXP2 = C.GL_EXP2 // Logic Ops LOGIC_OP = C.GL_LOGIC_OP INDEX_LOGIC_OP = C.GL_INDEX_LOGIC_OP COLOR_LOGIC_OP = C.GL_COLOR_LOGIC_OP LOGIC_OP_MODE = C.GL_LOGIC_OP_MODE CLEAR = C.GL_CLEAR SET = C.GL_SET COPY = C.GL_COPY COPY_INVERTED = C.GL_COPY_INVERTED NOOP = C.GL_NOOP INVERT = C.GL_INVERT AND = C.GL_AND NAND = C.GL_NAND OR = C.GL_OR NOR = C.GL_NOR XOR = C.GL_XOR EQUIV = C.GL_EQUIV AND_REVERSE = C.GL_AND_REVERSE AND_INVERTED = C.GL_AND_INVERTED OR_REVERSE = C.GL_OR_REVERSE OR_INVERTED = C.GL_OR_INVERTED // Stencil STENCIL_BITS = C.GL_STENCIL_BITS STENCIL_TEST = C.GL_STENCIL_TEST STENCIL_CLEAR_VALUE = C.GL_STENCIL_CLEAR_VALUE STENCIL_FUNC = C.GL_STENCIL_FUNC STENCIL_VALUE_MASK = C.GL_STENCIL_VALUE_MASK STENCIL_FAIL = C.GL_STENCIL_FAIL STENCIL_PASS_DEPTH_FAIL = C.GL_STENCIL_PASS_DEPTH_FAIL STENCIL_PASS_DEPTH_PASS = C.GL_STENCIL_PASS_DEPTH_PASS STENCIL_REF = C.GL_STENCIL_REF STENCIL_WRITEMASK = C.GL_STENCIL_WRITEMASK STENCIL_INDEX = C.GL_STENCIL_INDEX KEEP = C.GL_KEEP REPLACE = C.GL_REPLACE INCR = C.GL_INCR DECR = C.GL_DECR // Buffers, Pixel Drawing/Reading NONE = C.GL_NONE LEFT = C.GL_LEFT RIGHT = C.GL_RIGHT // GL_FRONT_AND_BACK 0x0408 FRONT_LEFT = C.GL_FRONT_LEFT FRONT_RIGHT = C.GL_FRONT_RIGHT BACK_LEFT = C.GL_BACK_LEFT BACK_RIGHT = C.GL_BACK_RIGHT AUX0 = C.GL_AUX0 AUX1 = C.GL_AUX1 AUX2 = C.GL_AUX2 AUX3 = C.GL_AUX3 COLOR_INDEX = C.GL_COLOR_INDEX RED = C.GL_RED GREEN = C.GL_GREEN BLUE = C.GL_BLUE ALPHA = C.GL_ALPHA LUMINANCE = C.GL_LUMINANCE LUMINANCE_ALPHA = C.GL_LUMINANCE_ALPHA ALPHA_BITS = C.GL_ALPHA_BITS RED_BITS = C.GL_RED_BITS GREEN_BITS = C.GL_GREEN_BITS BLUE_BITS = C.GL_BLUE_BITS INDEX_BITS = C.GL_INDEX_BITS SUBPIXEL_BITS = C.GL_SUBPIXEL_BITS AUX_BUFFERS = C.GL_AUX_BUFFERS READ_BUFFER = C.GL_READ_BUFFER DRAW_BUFFER = C.GL_DRAW_BUFFER DOUBLEBUFFER = C.GL_DOUBLEBUFFER STEREO = C.GL_STEREO BITMAP = C.GL_BITMAP COLOR = C.GL_COLOR DEPTH = C.GL_DEPTH STENCIL = C.GL_STENCIL DITHER = C.GL_DITHER RGB = C.GL_RGB RGBA = C.GL_RGBA // Implementation limits MAX_LIST_NESTING = C.GL_MAX_LIST_NESTING MAX_EVAL_ORDER = C.GL_MAX_EVAL_ORDER MAX_LIGHTS = C.GL_MAX_LIGHTS MAX_CLIP_PLANES = C.GL_MAX_CLIP_PLANES MAX_TEXTURE_SIZE = C.GL_MAX_TEXTURE_SIZE MAX_PIXEL_MAP_TABLE = C.GL_MAX_PIXEL_MAP_TABLE MAX_ATTRIB_STACK_DEPTH = C.GL_MAX_ATTRIB_STACK_DEPTH MAX_MODELVIEW_STACK_DEPTH = C.GL_MAX_MODELVIEW_STACK_DEPTH MAX_NAME_STACK_DEPTH = C.GL_MAX_NAME_STACK_DEPTH MAX_PROJECTION_STACK_DEPTH = C.GL_MAX_PROJECTION_STACK_DEPTH MAX_TEXTURE_STACK_DEPTH = C.GL_MAX_TEXTURE_STACK_DEPTH MAX_VIEWPORT_DIMS = C.GL_MAX_VIEWPORT_DIMS MAX_CLIENT_ATTRIB_STACK_DEPTH = C.GL_MAX_CLIENT_ATTRIB_STACK_DEPTH // Gets ATTRIB_STACK_DEPTH = C.GL_ATTRIB_STACK_DEPTH CLIENT_ATTRIB_STACK_DEPTH = C.GL_CLIENT_ATTRIB_STACK_DEPTH COLOR_CLEAR_VALUE = C.GL_COLOR_CLEAR_VALUE COLOR_WRITEMASK = C.GL_COLOR_WRITEMASK CURRENT_INDEX = C.GL_CURRENT_INDEX CURRENT_COLOR = C.GL_CURRENT_COLOR CURRENT_NORMAL = C.GL_CURRENT_NORMAL CURRENT_RASTER_COLOR = C.GL_CURRENT_RASTER_COLOR CURRENT_RASTER_DISTANCE = C.GL_CURRENT_RASTER_DISTANCE CURRENT_RASTER_INDEX = C.GL_CURRENT_RASTER_INDEX CURRENT_RASTER_POSITION = C.GL_CURRENT_RASTER_POSITION CURRENT_RASTER_TEXTURE_COORDS = C.GL_CURRENT_RASTER_TEXTURE_COORDS CURRENT_RASTER_POSITION_VALID = C.GL_CURRENT_RASTER_POSITION_VALID CURRENT_TEXTURE_COORDS = C.GL_CURRENT_TEXTURE_COORDS INDEX_CLEAR_VALUE = C.GL_INDEX_CLEAR_VALUE INDEX_MODE = C.GL_INDEX_MODE INDEX_WRITEMASK = C.GL_INDEX_WRITEMASK MODELVIEW_MATRIX = C.GL_MODELVIEW_MATRIX MODELVIEW_STACK_DEPTH = C.GL_MODELVIEW_STACK_DEPTH NAME_STACK_DEPTH = C.GL_NAME_STACK_DEPTH PROJECTION_MATRIX = C.GL_PROJECTION_MATRIX PROJECTION_STACK_DEPTH = C.GL_PROJECTION_STACK_DEPTH RENDER_MODE = C.GL_RENDER_MODE RGBA_MODE = C.GL_RGBA_MODE TEXTURE_MATRIX = C.GL_TEXTURE_MATRIX TEXTURE_STACK_DEPTH = C.GL_TEXTURE_STACK_DEPTH VIEWPORT = C.GL_VIEWPORT // Evaluators AUTO_NORMAL = C.GL_AUTO_NORMAL MAP1_COLOR_4 = C.GL_MAP1_COLOR_4 MAP1_INDEX = C.GL_MAP1_INDEX MAP1_NORMAL = C.GL_MAP1_NORMAL MAP1_TEXTURE_COORD_1 = C.GL_MAP1_TEXTURE_COORD_1 MAP1_TEXTURE_COORD_2 = C.GL_MAP1_TEXTURE_COORD_2 MAP1_TEXTURE_COORD_3 = C.GL_MAP1_TEXTURE_COORD_3 MAP1_TEXTURE_COORD_4 = C.GL_MAP1_TEXTURE_COORD_4 MAP1_VERTEX_3 = C.GL_MAP1_VERTEX_3 MAP1_VERTEX_4 = C.GL_MAP1_VERTEX_4 MAP2_COLOR_4 = C.GL_MAP2_COLOR_4 MAP2_INDEX = C.GL_MAP2_INDEX MAP2_NORMAL = C.GL_MAP2_NORMAL MAP2_TEXTURE_COORD_1 = C.GL_MAP2_TEXTURE_COORD_1 MAP2_TEXTURE_COORD_2 = C.GL_MAP2_TEXTURE_COORD_2 MAP2_TEXTURE_COORD_3 = C.GL_MAP2_TEXTURE_COORD_3 MAP2_TEXTURE_COORD_4 = C.GL_MAP2_TEXTURE_COORD_4 MAP2_VERTEX_3 = C.GL_MAP2_VERTEX_3 MAP2_VERTEX_4 = C.GL_MAP2_VERTEX_4 MAP1_GRID_DOMAIN = C.GL_MAP1_GRID_DOMAIN MAP1_GRID_SEGMENTS = C.GL_MAP1_GRID_SEGMENTS MAP2_GRID_DOMAIN = C.GL_MAP2_GRID_DOMAIN MAP2_GRID_SEGMENTS = C.GL_MAP2_GRID_SEGMENTS COEFF = C.GL_COEFF ORDER = C.GL_ORDER DOMAIN = C.GL_DOMAIN // Hints PERSPECTIVE_CORRECTION_HINT = C.GL_PERSPECTIVE_CORRECTION_HINT POINT_SMOOTH_HINT = C.GL_POINT_SMOOTH_HINT LINE_SMOOTH_HINT = C.GL_LINE_SMOOTH_HINT POLYGON_SMOOTH_HINT = C.GL_POLYGON_SMOOTH_HINT FOG_HINT = C.GL_FOG_HINT DONT_CARE = C.GL_DONT_CARE FASTEST = C.GL_FASTEST NICEST = C.GL_NICEST // Scissor box SCISSOR_BOX = C.GL_SCISSOR_BOX SCISSOR_TEST = C.GL_SCISSOR_TEST // Pixel Mode / Transfer MAP_COLOR = C.GL_MAP_COLOR MAP_STENCIL = C.GL_MAP_STENCIL INDEX_SHIFT = C.GL_INDEX_SHIFT INDEX_OFFSET = C.GL_INDEX_OFFSET RED_SCALE = C.GL_RED_SCALE RED_BIAS = C.GL_RED_BIAS GREEN_SCALE = C.GL_GREEN_SCALE GREEN_BIAS = C.GL_GREEN_BIAS BLUE_SCALE = C.GL_BLUE_SCALE BLUE_BIAS = C.GL_BLUE_BIAS ALPHA_SCALE = C.GL_ALPHA_SCALE ALPHA_BIAS = C.GL_ALPHA_BIAS DEPTH_SCALE = C.GL_DEPTH_SCALE DEPTH_BIAS = C.GL_DEPTH_BIAS PIXEL_MAP_S_TO_S_SIZE = C.GL_PIXEL_MAP_S_TO_S_SIZE PIXEL_MAP_I_TO_I_SIZE = C.GL_PIXEL_MAP_I_TO_I_SIZE PIXEL_MAP_I_TO_R_SIZE = C.GL_PIXEL_MAP_I_TO_R_SIZE PIXEL_MAP_I_TO_G_SIZE = C.GL_PIXEL_MAP_I_TO_G_SIZE PIXEL_MAP_I_TO_B_SIZE = C.GL_PIXEL_MAP_I_TO_B_SIZE PIXEL_MAP_I_TO_A_SIZE = C.GL_PIXEL_MAP_I_TO_A_SIZE PIXEL_MAP_R_TO_R_SIZE = C.GL_PIXEL_MAP_R_TO_R_SIZE PIXEL_MAP_G_TO_G_SIZE = C.GL_PIXEL_MAP_G_TO_G_SIZE PIXEL_MAP_B_TO_B_SIZE = C.GL_PIXEL_MAP_B_TO_B_SIZE PIXEL_MAP_A_TO_A_SIZE = C.GL_PIXEL_MAP_A_TO_A_SIZE PIXEL_MAP_S_TO_S = C.GL_PIXEL_MAP_S_TO_S PIXEL_MAP_I_TO_I = C.GL_PIXEL_MAP_I_TO_I PIXEL_MAP_I_TO_R = C.GL_PIXEL_MAP_I_TO_R PIXEL_MAP_I_TO_G = C.GL_PIXEL_MAP_I_TO_G PIXEL_MAP_I_TO_B = C.GL_PIXEL_MAP_I_TO_B PIXEL_MAP_I_TO_A = C.GL_PIXEL_MAP_I_TO_A PIXEL_MAP_R_TO_R = C.GL_PIXEL_MAP_R_TO_R PIXEL_MAP_G_TO_G = C.GL_PIXEL_MAP_G_TO_G PIXEL_MAP_B_TO_B = C.GL_PIXEL_MAP_B_TO_B PIXEL_MAP_A_TO_A = C.GL_PIXEL_MAP_A_TO_A PACK_ALIGNMENT = C.GL_PACK_ALIGNMENT PACK_LSB_FIRST = C.GL_PACK_LSB_FIRST PACK_ROW_LENGTH = C.GL_PACK_ROW_LENGTH PACK_SKIP_PIXELS = C.GL_PACK_SKIP_PIXELS PACK_SKIP_ROWS = C.GL_PACK_SKIP_ROWS PACK_SWAP_BYTES = C.GL_PACK_SWAP_BYTES UNPACK_ALIGNMENT = C.GL_UNPACK_ALIGNMENT UNPACK_LSB_FIRST = C.GL_UNPACK_LSB_FIRST UNPACK_ROW_LENGTH = C.GL_UNPACK_ROW_LENGTH UNPACK_SKIP_PIXELS = C.GL_UNPACK_SKIP_PIXELS UNPACK_SKIP_ROWS = C.GL_UNPACK_SKIP_ROWS UNPACK_SWAP_BYTES = C.GL_UNPACK_SWAP_BYTES ZOOM_X = C.GL_ZOOM_X ZOOM_Y = C.GL_ZOOM_Y // Texture mapping TEXTURE_ENV = C.GL_TEXTURE_ENV TEXTURE_ENV_MODE = C.GL_TEXTURE_ENV_MODE TEXTURE_1D = C.GL_TEXTURE_1D TEXTURE_2D = C.GL_TEXTURE_2D TEXTURE_WRAP_S = C.GL_TEXTURE_WRAP_S TEXTURE_WRAP_T = C.GL_TEXTURE_WRAP_T TEXTURE_MAG_FILTER = C.GL_TEXTURE_MAG_FILTER TEXTURE_MIN_FILTER = C.GL_TEXTURE_MIN_FILTER TEXTURE_ENV_COLOR = C.GL_TEXTURE_ENV_COLOR TEXTURE_GEN_S = C.GL_TEXTURE_GEN_S TEXTURE_GEN_T = C.GL_TEXTURE_GEN_T TEXTURE_GEN_R = C.GL_TEXTURE_GEN_R TEXTURE_GEN_Q = C.GL_TEXTURE_GEN_Q TEXTURE_GEN_MODE = C.GL_TEXTURE_GEN_MODE TEXTURE_BORDER_COLOR = C.GL_TEXTURE_BORDER_COLOR TEXTURE_WIDTH = C.GL_TEXTURE_WIDTH TEXTURE_HEIGHT = C.GL_TEXTURE_HEIGHT TEXTURE_BORDER = C.GL_TEXTURE_BORDER TEXTURE_COMPONENTS = C.GL_TEXTURE_COMPONENTS TEXTURE_RED_SIZE = C.GL_TEXTURE_RED_SIZE TEXTURE_GREEN_SIZE = C.GL_TEXTURE_GREEN_SIZE TEXTURE_BLUE_SIZE = C.GL_TEXTURE_BLUE_SIZE TEXTURE_ALPHA_SIZE = C.GL_TEXTURE_ALPHA_SIZE TEXTURE_LUMINANCE_SIZE = C.GL_TEXTURE_LUMINANCE_SIZE TEXTURE_INTENSITY_SIZE = C.GL_TEXTURE_INTENSITY_SIZE NEAREST_MIPMAP_NEAREST = C.GL_NEAREST_MIPMAP_NEAREST NEAREST_MIPMAP_LINEAR = C.GL_NEAREST_MIPMAP_LINEAR LINEAR_MIPMAP_NEAREST = C.GL_LINEAR_MIPMAP_NEAREST LINEAR_MIPMAP_LINEAR = C.GL_LINEAR_MIPMAP_LINEAR OBJECT_LINEAR = C.GL_OBJECT_LINEAR OBJECT_PLANE = C.GL_OBJECT_PLANE EYE_LINEAR = C.GL_EYE_LINEAR EYE_PLANE = C.GL_EYE_PLANE SPHERE_MAP = C.GL_SPHERE_MAP DECAL = C.GL_DECAL MODULATE = C.GL_MODULATE NEAREST = C.GL_NEAREST REPEAT = C.GL_REPEAT CLAMP = C.GL_CLAMP S = C.GL_S T = C.GL_T R = C.GL_R Q = C.GL_Q // Utility VENDOR = C.GL_VENDOR RENDERER = C.GL_RENDERER VERSION = C.GL_VERSION EXTENSIONS = C.GL_EXTENSIONS // Errors NO_ERROR = C.GL_NO_ERROR INVALID_ENUM = C.GL_INVALID_ENUM INVALID_VALUE = C.GL_INVALID_VALUE INVALID_OPERATION = C.GL_INVALID_OPERATION STACK_OVERFLOW = C.GL_STACK_OVERFLOW STACK_UNDERFLOW = C.GL_STACK_UNDERFLOW OUT_OF_MEMORY = C.GL_OUT_OF_MEMORY // glPush/PopAttrib bits CURRENT_BIT = C.GL_CURRENT_BIT POINT_BIT = C.GL_POINT_BIT LINE_BIT = C.GL_LINE_BIT POLYGON_BIT = C.GL_POLYGON_BIT POLYGON_STIPPLE_BIT = C.GL_POLYGON_STIPPLE_BIT PIXEL_MODE_BIT = C.GL_PIXEL_MODE_BIT LIGHTING_BIT = C.GL_LIGHTING_BIT FOG_BIT = C.GL_FOG_BIT DEPTH_BUFFER_BIT = C.GL_DEPTH_BUFFER_BIT ACCUM_BUFFER_BIT = C.GL_ACCUM_BUFFER_BIT STENCIL_BUFFER_BIT = C.GL_STENCIL_BUFFER_BIT VIEWPORT_BIT = C.GL_VIEWPORT_BIT TRANSFORM_BIT = C.GL_TRANSFORM_BIT ENABLE_BIT = C.GL_ENABLE_BIT COLOR_BUFFER_BIT = C.GL_COLOR_BUFFER_BIT HINT_BIT = C.GL_HINT_BIT EVAL_BIT = C.GL_EVAL_BIT LIST_BIT = C.GL_LIST_BIT TEXTURE_BIT = C.GL_TEXTURE_BIT SCISSOR_BIT = C.GL_SCISSOR_BIT ALL_ATTRIB_BITS = C.GL_ALL_ATTRIB_BITS // OpenGL 1.1 PROXY_TEXTURE_1D = C.GL_PROXY_TEXTURE_1D PROXY_TEXTURE_2D = C.GL_PROXY_TEXTURE_2D TEXTURE_PRIORITY = C.GL_TEXTURE_PRIORITY TEXTURE_RESIDENT = C.GL_TEXTURE_RESIDENT TEXTURE_BINDING_1D = C.GL_TEXTURE_BINDING_1D TEXTURE_BINDING_2D = C.GL_TEXTURE_BINDING_2D TEXTURE_INTERNAL_FORMAT = C.GL_TEXTURE_INTERNAL_FORMAT ALPHA4 = C.GL_ALPHA4 ALPHA8 = C.GL_ALPHA8 ALPHA12 = C.GL_ALPHA12 ALPHA16 = C.GL_ALPHA16 LUMINANCE4 = C.GL_LUMINANCE4 LUMINANCE8 = C.GL_LUMINANCE8 LUMINANCE12 = C.GL_LUMINANCE12 LUMINANCE16 = C.GL_LUMINANCE16 LUMINANCE4_ALPHA4 = C.GL_LUMINANCE4_ALPHA4 LUMINANCE6_ALPHA2 = C.GL_LUMINANCE6_ALPHA2 LUMINANCE8_ALPHA8 = C.GL_LUMINANCE8_ALPHA8 LUMINANCE12_ALPHA4 = C.GL_LUMINANCE12_ALPHA4 LUMINANCE12_ALPHA12 = C.GL_LUMINANCE12_ALPHA12 LUMINANCE16_ALPHA16 = C.GL_LUMINANCE16_ALPHA16 INTENSITY = C.GL_INTENSITY INTENSITY4 = C.GL_INTENSITY4 INTENSITY8 = C.GL_INTENSITY8 INTENSITY12 = C.GL_INTENSITY12 INTENSITY16 = C.GL_INTENSITY16 R3_G3_B2 = C.GL_R3_G3_B2 RGB4 = C.GL_RGB4 RGB5 = C.GL_RGB5 RGB8 = C.GL_RGB8 RGB10 = C.GL_RGB10 RGB12 = C.GL_RGB12 RGB16 = C.GL_RGB16 RGBA2 = C.GL_RGBA2 RGBA4 = C.GL_RGBA4 RGB5_A1 = C.GL_RGB5_A1 RGBA8 = C.GL_RGBA8 RGB10_A2 = C.GL_RGB10_A2 RGBA12 = C.GL_RGBA12 RGBA16 = C.GL_RGBA16 CLIENT_PIXEL_STORE_BIT = C.GL_CLIENT_PIXEL_STORE_BIT CLIENT_VERTEX_ARRAY_BIT = C.GL_CLIENT_VERTEX_ARRAY_BIT ALL_CLIENT_ATTRIB_BITS = C.GL_ALL_CLIENT_ATTRIB_BITS CLIENT_ALL_ATTRIB_BITS = C.GL_CLIENT_ALL_ATTRIB_BITS RESCALE_NORMAL = C.GL_RESCALE_NORMAL CLAMP_TO_EDGE = C.GL_CLAMP_TO_EDGE MAX_ELEMENTS_VERTICES = C.GL_MAX_ELEMENTS_VERTICES MAX_ELEMENTS_INDICES = C.GL_MAX_ELEMENTS_INDICES BGR = C.GL_BGR BGRA = C.GL_BGRA UNSIGNED_BYTE_3_3_2 = C.GL_UNSIGNED_BYTE_3_3_2 UNSIGNED_BYTE_2_3_3_REV = C.GL_UNSIGNED_BYTE_2_3_3_REV UNSIGNED_SHORT_5_6_5 = C.GL_UNSIGNED_SHORT_5_6_5 UNSIGNED_SHORT_5_6_5_REV = C.GL_UNSIGNED_SHORT_5_6_5_REV UNSIGNED_SHORT_4_4_4_4 = C.GL_UNSIGNED_SHORT_4_4_4_4 UNSIGNED_SHORT_4_4_4_4_REV = C.GL_UNSIGNED_SHORT_4_4_4_4_REV UNSIGNED_SHORT_5_5_5_1 = C.GL_UNSIGNED_SHORT_5_5_5_1 UNSIGNED_SHORT_1_5_5_5_REV = C.GL_UNSIGNED_SHORT_1_5_5_5_REV UNSIGNED_INT_8_8_8_8 = C.GL_UNSIGNED_INT_8_8_8_8 UNSIGNED_INT_8_8_8_8_REV = C.GL_UNSIGNED_INT_8_8_8_8_REV UNSIGNED_INT_10_10_10_2 = C.GL_UNSIGNED_INT_10_10_10_2 UNSIGNED_INT_2_10_10_10_REV = C.GL_UNSIGNED_INT_2_10_10_10_REV LIGHT_MODEL_COLOR_CONTROL = C.GL_LIGHT_MODEL_COLOR_CONTROL SINGLE_COLOR = C.GL_SINGLE_COLOR SEPARATE_SPECULAR_COLOR = C.GL_SEPARATE_SPECULAR_COLOR TEXTURE_MIN_LOD = C.GL_TEXTURE_MIN_LOD TEXTURE_MAX_LOD = C.GL_TEXTURE_MAX_LOD TEXTURE_BASE_LEVEL = C.GL_TEXTURE_BASE_LEVEL TEXTURE_MAX_LEVEL = C.GL_TEXTURE_MAX_LEVEL SMOOTH_POINT_SIZE_RANGE = C.GL_SMOOTH_POINT_SIZE_RANGE SMOOTH_POINT_SIZE_GRANULARITY = C.GL_SMOOTH_POINT_SIZE_GRANULARITY SMOOTH_LINE_WIDTH_RANGE = C.GL_SMOOTH_LINE_WIDTH_RANGE SMOOTH_LINE_WIDTH_GRANULARITY = C.GL_SMOOTH_LINE_WIDTH_GRANULARITY ALIASED_POINT_SIZE_RANGE = C.GL_ALIASED_POINT_SIZE_RANGE ALIASED_LINE_WIDTH_RANGE = C.GL_ALIASED_LINE_WIDTH_RANGE PACK_SKIP_IMAGES = C.GL_PACK_SKIP_IMAGES PACK_IMAGE_HEIGHT = C.GL_PACK_IMAGE_HEIGHT UNPACK_SKIP_IMAGES = C.GL_UNPACK_SKIP_IMAGES UNPACK_IMAGE_HEIGHT = C.GL_UNPACK_IMAGE_HEIGHT TEXTURE_3D = C.GL_TEXTURE_3D PROXY_TEXTURE_3D = C.GL_PROXY_TEXTURE_3D TEXTURE_DEPTH = C.GL_TEXTURE_DEPTH TEXTURE_WRAP_R = C.GL_TEXTURE_WRAP_R MAX_3D_TEXTURE_SIZE = C.GL_MAX_3D_TEXTURE_SIZE TEXTURE_BINDING_3D = C.GL_TEXTURE_BINDING_3D CONSTANT_COLOR = C.GL_CONSTANT_COLOR ONE_MINUS_CONSTANT_COLOR = C.GL_ONE_MINUS_CONSTANT_COLOR CONSTANT_ALPHA = C.GL_CONSTANT_ALPHA ONE_MINUS_CONSTANT_ALPHA = C.GL_ONE_MINUS_CONSTANT_ALPHA COLOR_TABLE = C.GL_COLOR_TABLE POST_CONVOLUTION_COLOR_TABLE = C.GL_POST_CONVOLUTION_COLOR_TABLE POST_COLOR_MATRIX_COLOR_TABLE = C.GL_POST_COLOR_MATRIX_COLOR_TABLE PROXY_COLOR_TABLE = C.GL_PROXY_COLOR_TABLE PROXY_POST_CONVOLUTION_COLOR_TABLE = C.GL_PROXY_POST_CONVOLUTION_COLOR_TABLE PROXY_POST_COLOR_MATRIX_COLOR_TABLE = C.GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE COLOR_TABLE_SCALE = C.GL_COLOR_TABLE_SCALE COLOR_TABLE_BIAS = C.GL_COLOR_TABLE_BIAS COLOR_TABLE_FORMAT = C.GL_COLOR_TABLE_FORMAT COLOR_TABLE_WIDTH = C.GL_COLOR_TABLE_WIDTH COLOR_TABLE_RED_SIZE = C.GL_COLOR_TABLE_RED_SIZE COLOR_TABLE_GREEN_SIZE = C.GL_COLOR_TABLE_GREEN_SIZE COLOR_TABLE_BLUE_SIZE = C.GL_COLOR_TABLE_BLUE_SIZE COLOR_TABLE_ALPHA_SIZE = C.GL_COLOR_TABLE_ALPHA_SIZE COLOR_TABLE_LUMINANCE_SIZE = C.GL_COLOR_TABLE_LUMINANCE_SIZE COLOR_TABLE_INTENSITY_SIZE = C.GL_COLOR_TABLE_INTENSITY_SIZE CONVOLUTION_1D = C.GL_CONVOLUTION_1D CONVOLUTION_2D = C.GL_CONVOLUTION_2D SEPARABLE_2D = C.GL_SEPARABLE_2D CONVOLUTION_BORDER_MODE = C.GL_CONVOLUTION_BORDER_MODE CONVOLUTION_FILTER_SCALE = C.GL_CONVOLUTION_FILTER_SCALE CONVOLUTION_FILTER_BIAS = C.GL_CONVOLUTION_FILTER_BIAS REDUCE = C.GL_REDUCE CONVOLUTION_FORMAT = C.GL_CONVOLUTION_FORMAT CONVOLUTION_WIDTH = C.GL_CONVOLUTION_WIDTH CONVOLUTION_HEIGHT = C.GL_CONVOLUTION_HEIGHT MAX_CONVOLUTION_WIDTH = C.GL_MAX_CONVOLUTION_WIDTH MAX_CONVOLUTION_HEIGHT = C.GL_MAX_CONVOLUTION_HEIGHT POST_CONVOLUTION_RED_SCALE = C.GL_POST_CONVOLUTION_RED_SCALE POST_CONVOLUTION_GREEN_SCALE = C.GL_POST_CONVOLUTION_GREEN_SCALE POST_CONVOLUTION_BLUE_SCALE = C.GL_POST_CONVOLUTION_BLUE_SCALE POST_CONVOLUTION_ALPHA_SCALE = C.GL_POST_CONVOLUTION_ALPHA_SCALE POST_CONVOLUTION_RED_BIAS = C.GL_POST_CONVOLUTION_RED_BIAS POST_CONVOLUTION_GREEN_BIAS = C.GL_POST_CONVOLUTION_GREEN_BIAS POST_CONVOLUTION_BLUE_BIAS = C.GL_POST_CONVOLUTION_BLUE_BIAS POST_CONVOLUTION_ALPHA_BIAS = C.GL_POST_CONVOLUTION_ALPHA_BIAS CONSTANT_BORDER = C.GL_CONSTANT_BORDER REPLICATE_BORDER = C.GL_REPLICATE_BORDER CONVOLUTION_BORDER_COLOR = C.GL_CONVOLUTION_BORDER_COLOR COLOR_MATRIX = C.GL_COLOR_MATRIX COLOR_MATRIX_STACK_DEPTH = C.GL_COLOR_MATRIX_STACK_DEPTH MAX_COLOR_MATRIX_STACK_DEPTH = C.GL_MAX_COLOR_MATRIX_STACK_DEPTH POST_COLOR_MATRIX_RED_SCALE = C.GL_POST_COLOR_MATRIX_RED_SCALE POST_COLOR_MATRIX_GREEN_SCALE = C.GL_POST_COLOR_MATRIX_GREEN_SCALE POST_COLOR_MATRIX_BLUE_SCALE = C.GL_POST_COLOR_MATRIX_BLUE_SCALE POST_COLOR_MATRIX_ALPHA_SCALE = C.GL_POST_COLOR_MATRIX_ALPHA_SCALE POST_COLOR_MATRIX_RED_BIAS = C.GL_POST_COLOR_MATRIX_RED_BIAS POST_COLOR_MATRIX_GREEN_BIAS = C.GL_POST_COLOR_MATRIX_GREEN_BIAS POST_COLOR_MATRIX_BLUE_BIAS = C.GL_POST_COLOR_MATRIX_BLUE_BIAS POST_COLOR_MATRIX_ALPHA_BIAS = C.GL_POST_COLOR_MATRIX_ALPHA_BIAS HISTOGRAM = C.GL_HISTOGRAM PROXY_HISTOGRAM = C.GL_PROXY_HISTOGRAM HISTOGRAM_WIDTH = C.GL_HISTOGRAM_WIDTH HISTOGRAM_FORMAT = C.GL_HISTOGRAM_FORMAT HISTOGRAM_RED_SIZE = C.GL_HISTOGRAM_RED_SIZE HISTOGRAM_GREEN_SIZE = C.GL_HISTOGRAM_GREEN_SIZE HISTOGRAM_BLUE_SIZE = C.GL_HISTOGRAM_BLUE_SIZE HISTOGRAM_ALPHA_SIZE = C.GL_HISTOGRAM_ALPHA_SIZE HISTOGRAM_LUMINANCE_SIZE = C.GL_HISTOGRAM_LUMINANCE_SIZE HISTOGRAM_SINK = C.GL_HISTOGRAM_SINK MINMAX = C.GL_MINMAX MINMAX_FORMAT = C.GL_MINMAX_FORMAT MINMAX_SINK = C.GL_MINMAX_SINK TABLE_TOO_LARGE = C.GL_TABLE_TOO_LARGE BLEND_EQUATION = C.GL_BLEND_EQUATION MIN = C.GL_MIN MAX = C.GL_MAX FUNC_ADD = C.GL_FUNC_ADD FUNC_SUBTRACT = C.GL_FUNC_SUBTRACT FUNC_REVERSE_SUBTRACT = C.GL_FUNC_REVERSE_SUBTRACT BLEND_COLOR = C.GL_BLEND_COLOR // multitexture TEXTURE0 = C.GL_TEXTURE0 TEXTURE1 = C.GL_TEXTURE1 TEXTURE2 = C.GL_TEXTURE2 TEXTURE3 = C.GL_TEXTURE3 TEXTURE4 = C.GL_TEXTURE4 TEXTURE5 = C.GL_TEXTURE5 TEXTURE6 = C.GL_TEXTURE6 TEXTURE7 = C.GL_TEXTURE7 TEXTURE8 = C.GL_TEXTURE8 TEXTURE9 = C.GL_TEXTURE9 TEXTURE10 = C.GL_TEXTURE10 TEXTURE11 = C.GL_TEXTURE11 TEXTURE12 = C.GL_TEXTURE12 TEXTURE13 = C.GL_TEXTURE13 TEXTURE14 = C.GL_TEXTURE14 TEXTURE15 = C.GL_TEXTURE15 TEXTURE16 = C.GL_TEXTURE16 TEXTURE17 = C.GL_TEXTURE17 TEXTURE18 = C.GL_TEXTURE18 TEXTURE19 = C.GL_TEXTURE19 TEXTURE20 = C.GL_TEXTURE20 TEXTURE21 = C.GL_TEXTURE21 TEXTURE22 = C.GL_TEXTURE22 TEXTURE23 = C.GL_TEXTURE23 TEXTURE24 = C.GL_TEXTURE24 TEXTURE25 = C.GL_TEXTURE25 TEXTURE26 = C.GL_TEXTURE26 TEXTURE27 = C.GL_TEXTURE27 TEXTURE28 = C.GL_TEXTURE28 TEXTURE29 = C.GL_TEXTURE29 TEXTURE30 = C.GL_TEXTURE30 TEXTURE31 = C.GL_TEXTURE31 ACTIVE_TEXTURE = C.GL_ACTIVE_TEXTURE CLIENT_ACTIVE_TEXTURE = C.GL_CLIENT_ACTIVE_TEXTURE MAX_TEXTURE_UNITS = C.GL_MAX_TEXTURE_UNITS // texture_cube_map NORMAL_MAP = C.GL_NORMAL_MAP REFLECTION_MAP = C.GL_REFLECTION_MAP TEXTURE_CUBE_MAP = C.GL_TEXTURE_CUBE_MAP TEXTURE_BINDING_CUBE_MAP = C.GL_TEXTURE_BINDING_CUBE_MAP TEXTURE_CUBE_MAP_POSITIVE_X = C.GL_TEXTURE_CUBE_MAP_POSITIVE_X TEXTURE_CUBE_MAP_NEGATIVE_X = C.GL_TEXTURE_CUBE_MAP_NEGATIVE_X TEXTURE_CUBE_MAP_POSITIVE_Y = C.GL_TEXTURE_CUBE_MAP_POSITIVE_Y TEXTURE_CUBE_MAP_NEGATIVE_Y = C.GL_TEXTURE_CUBE_MAP_NEGATIVE_Y TEXTURE_CUBE_MAP_POSITIVE_Z = C.GL_TEXTURE_CUBE_MAP_POSITIVE_Z TEXTURE_CUBE_MAP_NEGATIVE_Z = C.GL_TEXTURE_CUBE_MAP_NEGATIVE_Z PROXY_TEXTURE_CUBE_MAP = C.GL_PROXY_TEXTURE_CUBE_MAP MAX_CUBE_MAP_TEXTURE_SIZE = C.GL_MAX_CUBE_MAP_TEXTURE_SIZE // texture_compression COMPRESSED_ALPHA = C.GL_COMPRESSED_ALPHA COMPRESSED_LUMINANCE = C.GL_COMPRESSED_LUMINANCE COMPRESSED_LUMINANCE_ALPHA = C.GL_COMPRESSED_LUMINANCE_ALPHA COMPRESSED_INTENSITY = C.GL_COMPRESSED_INTENSITY COMPRESSED_RGB = C.GL_COMPRESSED_RGB COMPRESSED_RGBA = C.GL_COMPRESSED_RGBA TEXTURE_COMPRESSION_HINT = C.GL_TEXTURE_COMPRESSION_HINT TEXTURE_COMPRESSED_IMAGE_SIZE = C.GL_TEXTURE_COMPRESSED_IMAGE_SIZE TEXTURE_COMPRESSED = C.GL_TEXTURE_COMPRESSED NUM_COMPRESSED_TEXTURE_FORMATS = C.GL_NUM_COMPRESSED_TEXTURE_FORMATS COMPRESSED_TEXTURE_FORMATS = C.GL_COMPRESSED_TEXTURE_FORMATS // multisample MULTISAMPLE = C.GL_MULTISAMPLE SAMPLE_ALPHA_TO_COVERAGE = C.GL_SAMPLE_ALPHA_TO_COVERAGE SAMPLE_ALPHA_TO_ONE = C.GL_SAMPLE_ALPHA_TO_ONE SAMPLE_COVERAGE = C.GL_SAMPLE_COVERAGE SAMPLE_BUFFERS = C.GL_SAMPLE_BUFFERS SAMPLES = C.GL_SAMPLES SAMPLE_COVERAGE_VALUE = C.GL_SAMPLE_COVERAGE_VALUE SAMPLE_COVERAGE_INVERT = C.GL_SAMPLE_COVERAGE_INVERT MULTISAMPLE_BIT = C.GL_MULTISAMPLE_BIT // transpose_matrix TRANSPOSE_MODELVIEW_MATRIX = C.GL_TRANSPOSE_MODELVIEW_MATRIX TRANSPOSE_PROJECTION_MATRIX = C.GL_TRANSPOSE_PROJECTION_MATRIX TRANSPOSE_TEXTURE_MATRIX = C.GL_TRANSPOSE_TEXTURE_MATRIX TRANSPOSE_COLOR_MATRIX = C.GL_TRANSPOSE_COLOR_MATRIX // texture_env_combine COMBINE = C.GL_COMBINE COMBINE_RGB = C.GL_COMBINE_RGB COMBINE_ALPHA = C.GL_COMBINE_ALPHA SOURCE0_RGB = C.GL_SOURCE0_RGB SOURCE1_RGB = C.GL_SOURCE1_RGB SOURCE2_RGB = C.GL_SOURCE2_RGB SOURCE0_ALPHA = C.GL_SOURCE0_ALPHA SOURCE1_ALPHA = C.GL_SOURCE1_ALPHA SOURCE2_ALPHA = C.GL_SOURCE2_ALPHA OPERAND0_RGB = C.GL_OPERAND0_RGB OPERAND1_RGB = C.GL_OPERAND1_RGB OPERAND2_RGB = C.GL_OPERAND2_RGB OPERAND0_ALPHA = C.GL_OPERAND0_ALPHA OPERAND1_ALPHA = C.GL_OPERAND1_ALPHA OPERAND2_ALPHA = C.GL_OPERAND2_ALPHA RGB_SCALE = C.GL_RGB_SCALE ADD_SIGNED = C.GL_ADD_SIGNED INTERPOLATE = C.GL_INTERPOLATE SUBTRACT = C.GL_SUBTRACT CONSTANT = C.GL_CONSTANT PRIMARY_COLOR = C.GL_PRIMARY_COLOR PREVIOUS = C.GL_PREVIOUS // texture_env_dot3 DOT3_RGB = C.GL_DOT3_RGB DOT3_RGBA = C.GL_DOT3_RGBA // texture_border_clamp CLAMP_TO_BORDER = C.GL_CLAMP_TO_BORDER )
Variables ¶
This section is empty.
Functions ¶
func ActiveTexture ¶
func ActiveTexture(texture Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glActiveTexture.xml
func ArrayElement ¶
func ArrayElement(i Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glArrayElement.xml
func Bitmap ¶
func BlendEquation ¶
func BlendEquation(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glBlendEquation.xml
func CallList ¶
func CallList(list Uint)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCallList.xml
func ClearDepth ¶
func ClearDepth(depth Clampd)
See http://www.opengl.org/sdk/docs/man2/xhtml/glClearDepth.xml
func ClearIndex ¶
func ClearIndex(c Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glClearIndex.xml
func ClearStencil ¶
func ClearStencil(s Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glClearStencil.xml
func ClientActiveTexture ¶
func ClientActiveTexture(texture Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glClientActiveTexture.xml
func ColorSubTable ¶
func ColorSubTable(target Enum, start Sizei, count Sizei, format Enum, gltype Enum, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glColorSubTable.xml
func ColorTable ¶
func ColorTable(target Enum, internalformat Enum, width Sizei, format Enum, gltype Enum, table interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glColorTable.xml
func ColorTableParameterfv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glColorTableParameter.xml
func ColorTableParameteriv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glColorTableParameter.xml
func CompressedTexImage1D ¶
func CompressedTexImage1D(target Enum, level Int, internalformat Enum, width Sizei, border Int, imageSize Sizei, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexImage1D.xml
func CompressedTexImage2D ¶
func CompressedTexImage2D(target Enum, level Int, internalformat Enum, width Sizei, height Sizei, border Int, imageSize Sizei, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexImage2D.xml
func CompressedTexImage3D ¶
func CompressedTexImage3D(target Enum, level Int, internalformat Enum, width Sizei, height Sizei, depth Sizei, border Int, imageSize Sizei, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexImage3D.xml
func CompressedTexSubImage1D ¶
func CompressedTexSubImage1D(target Enum, level Int, xoffset Int, width Sizei, format Enum, imageSize Sizei, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexSubImage1D.xml
func CompressedTexSubImage2D ¶
func CompressedTexSubImage2D(target Enum, level Int, xoffset Int, yoffset Int, width Sizei, height Sizei, format Enum, imageSize Sizei, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexSubImage2D.xml
func CompressedTexSubImage3D ¶
func CompressedTexSubImage3D(target Enum, level Int, xoffset Int, yoffset Int, zoffset Int, width Sizei, height Sizei, depth Sizei, format Enum, imageSize Sizei, data interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glCompressedTexSubImage3D.xml
func ConvolutionFilter1D ¶
func ConvolutionFilter1D(target Enum, internalformat Enum, width Sizei, format Enum, gltype Enum, image interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionFilter1D.xml
func ConvolutionFilter2D ¶
func ConvolutionFilter2D(target Enum, internalformat Enum, width Sizei, height Sizei, format Enum, gltype Enum, image interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionFilter2D.xml
func ConvolutionParameterf ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml
func ConvolutionParameterfv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml
func ConvolutionParameteri ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml
func ConvolutionParameteriv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionParameter.xml
func CopyConvolutionFilter1D ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glCopyConvolutionFilter1D.xml
func CopyConvolutionFilter2D ¶
func CopyConvolutionFilter2D(target Enum, internalformat Enum, x Int, y Int, width Sizei, height Sizei)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCopyConvolutionFilter2D.xml
func CopyTexImage1D ¶
func CopyTexImage1D(target Enum, level Int, internalformat Enum, x Int, y Int, width Sizei, border Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexImage1D.xml
func CopyTexImage2D ¶
func CopyTexImage2D(target Enum, level Int, internalformat Enum, x Int, y Int, width Sizei, height Sizei, border Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexImage2D.xml
func CopyTexSubImage2D ¶
func CopyTexSubImage2D(target Enum, level Int, xoffset Int, yoffset Int, x Int, y Int, width Sizei, height Sizei)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexSubImage2D.xml
func CopyTexSubImage3D ¶
func CopyTexSubImage3D(target Enum, level Int, xoffset Int, yoffset Int, zoffset Int, x Int, y Int, width Sizei, height Sizei)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCopyTexSubImage3D.xml
func CullFace ¶
func CullFace(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glCullFace.xml
func DepthFunc ¶
func DepthFunc(glfunc Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glDepthFunc.xml
func DepthMask ¶
func DepthMask(flag Boolean)
See http://www.opengl.org/sdk/docs/man2/xhtml/glDepthMask.xml
func DisableClientState ¶
func DisableClientState(cap Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glDisableClientState.xml
func DrawBuffer ¶
func DrawBuffer(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glDrawBuffer.xml
func DrawRangeElements ¶
func DrawRangeElements(mode Enum, start Uint, end Uint, count Sizei, gltype Enum, indices interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glDrawRangeElements.xml
func EdgeFlag ¶
func EdgeFlag(flag Boolean)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEdgeFlag.xml
func EdgeFlagPointer ¶
func EdgeFlagPointer(stride Sizei, ptr interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glEdgeFlagPointer.xml
func EdgeFlagv ¶
func EdgeFlagv(flag []Boolean)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEdgeFlagv.xml
func EnableClientState ¶
func EnableClientState(cap Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEnableClientState.xml
func EvalCoord1d ¶
func EvalCoord1d(u Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml
func EvalCoord1dv ¶
func EvalCoord1dv(u []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml
func EvalCoord1f ¶
func EvalCoord1f(u Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml
func EvalCoord1fv ¶
func EvalCoord1fv(u []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml
func EvalCoord2dv ¶
func EvalCoord2dv(u []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml
func EvalCoord2fv ¶
func EvalCoord2fv(u []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalCoord.xml
func EvalPoint1 ¶
func EvalPoint1(i Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glEvalPoint1.xml
func FrontFace ¶
func FrontFace(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glFrontFace.xml
func GetColorTableParameterfv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetColorTableParameter.xml
func GetColorTableParameteriv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetColorTableParameter.xml
func GetCompressedTexImage ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetCompressedTexImage.xml
func GetConvolutionFilter ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetConvolutionFilter.xml
func GetConvolutionParameterfv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetConvolutionParameter.xml
func GetConvolutionParameteriv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetConvolutionParameter.xml
func GetHistogramParameterfv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetHistogramParameter.xml
func GetHistogramParameteriv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetHistogramParameter.xml
func GetPolygonStipple ¶
func GetPolygonStipple(mask []Ubyte)
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetPolygonStipple.xml
func GetSeparableFilter ¶
func GetSeparableFilter(target Enum, format Enum, gltype Enum, row interface{}, column interface{}, span interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetSeparableFilter.xml
func GetTexLevelParameterfv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetTexLevelParameter.xml
func GetTexLevelParameteriv ¶
See http://www.opengl.org/sdk/docs/man2/xhtml/glGetTexLevelParameter.xml
func IndexMask ¶
func IndexMask(mask Uint)
See http://www.opengl.org/sdk/docs/man2/xhtml/glIndexMask.xml
func LineWidth ¶
func LineWidth(width Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glLineWidth.xml
func ListBase ¶
func ListBase(base Uint)
See http://www.opengl.org/sdk/docs/man2/xhtml/glListBase.xml
func LoadIdentity ¶
func LoadIdentity()
See http://www.opengl.org/sdk/docs/man2/xhtml/glLoadIdentity.xml
func LoadMatrixd ¶
func LoadMatrixd(m []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glLoadMatrix.xml
func LoadMatrixf ¶
func LoadMatrixf(m []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glLoadMatrix.xml
func LoadName ¶
func LoadName(name Uint)
See http://www.opengl.org/sdk/docs/man2/xhtml/glLoadName.xml
func Map2d ¶
func Map2f ¶
func MatrixMode ¶
func MatrixMode(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glMatrixMode.xml
func MultMatrixd ¶
func MultMatrixd(m []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glMultMatrix.xml
func MultMatrixf ¶
func MultMatrixf(m []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glMultMatrix.xml
func PassThrough ¶
func PassThrough(token Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glPassThrough.xml
func PointSize ¶
func PointSize(size Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glPointSize.xml
func PolygonStipple ¶
func PolygonStipple(mask []Ubyte)
See http://www.opengl.org/sdk/docs/man2/xhtml/glPolygonStipple.xml
func PopClientAttrib ¶
func PopClientAttrib()
See http://www.opengl.org/sdk/docs/man2/xhtml/glPopClientAttrib.xml
func PushAttrib ¶
func PushAttrib(mask Bitfield)
See http://www.opengl.org/sdk/docs/man2/xhtml/glPushAttrib.xml
func PushClientAttrib ¶
func PushClientAttrib(mask Bitfield)
See http://www.opengl.org/sdk/docs/man2/xhtml/glPushClientAttrib.xml
func PushName ¶
func PushName(name Uint)
See http://www.opengl.org/sdk/docs/man2/xhtml/glPushName.xml
func RasterPos2dv ¶
func RasterPos2dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos2fv ¶
func RasterPos2fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos2iv ¶
func RasterPos2iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos2sv ¶
func RasterPos2sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos3dv ¶
func RasterPos3dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos3fv ¶
func RasterPos3fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos3iv ¶
func RasterPos3iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos3sv ¶
func RasterPos3sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos4dv ¶
func RasterPos4dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos4fv ¶
func RasterPos4fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos4iv ¶
func RasterPos4iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func RasterPos4sv ¶
func RasterPos4sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glRasterPos.xml
func ReadBuffer ¶
func ReadBuffer(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glReadBuffer.xml
func ReadPixels ¶
func ReadPixels(x Int, y Int, width Sizei, height Sizei, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glReadPixels.xml
func ResetHistogram ¶
func ResetHistogram(target Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glResetHistogram.xml
func ResetMinmax ¶
func ResetMinmax(target Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glResetMinmax.xml
func SeparableFilter2D ¶
func SeparableFilter2D(target Enum, internalformat Enum, width Sizei, height Sizei, format Enum, gltype Enum, row interface{}, column interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glSeparableFilter2D.xml
func ShadeModel ¶
func ShadeModel(mode Enum)
See http://www.opengl.org/sdk/docs/man2/xhtml/glShadeModel.xml
func StencilMask ¶
func StencilMask(mask Uint)
See http://www.opengl.org/sdk/docs/man2/xhtml/glStencilMask.xml
func TexCoord1d ¶
func TexCoord1d(s Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1dv ¶
func TexCoord1dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1f ¶
func TexCoord1f(s Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1fv ¶
func TexCoord1fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1i ¶
func TexCoord1i(s Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1iv ¶
func TexCoord1iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1s ¶
func TexCoord1s(s Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord1sv ¶
func TexCoord1sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord2dv ¶
func TexCoord2dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord2fv ¶
func TexCoord2fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord2iv ¶
func TexCoord2iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord2sv ¶
func TexCoord2sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord3dv ¶
func TexCoord3dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord3fv ¶
func TexCoord3fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord3iv ¶
func TexCoord3iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord3sv ¶
func TexCoord3sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord4dv ¶
func TexCoord4dv(v []Double)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord4fv ¶
func TexCoord4fv(v []Float)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord4iv ¶
func TexCoord4iv(v []Int)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexCoord4sv ¶
func TexCoord4sv(v []Short)
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexCoord.xml
func TexImage1D ¶
func TexImage1D(target Enum, level Int, internalFormat Int, width Sizei, border Int, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexImage1D.xml
func TexImage2D ¶
func TexImage2D(target Enum, level Int, internalFormat Int, width Sizei, height Sizei, border Int, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexImage2D.xml
func TexImage3D ¶
func TexImage3D(target Enum, level Int, internalFormat Int, width Sizei, height Sizei, depth Sizei, border Int, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexImage3D.xml
func TexSubImage1D ¶
func TexSubImage1D(target Enum, level Int, xoffset Int, width Sizei, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexSubImage1D.xml
func TexSubImage2D ¶
func TexSubImage2D(target Enum, level Int, xoffset Int, yoffset Int, width Sizei, height Sizei, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexSubImage2D.xml
func TexSubImage3D ¶
func TexSubImage3D(target Enum, level Int, xoffset Int, yoffset Int, zoffset Int, width Sizei, height Sizei, depth Sizei, format Enum, gltype Enum, pixels interface{})
See http://www.opengl.org/sdk/docs/man2/xhtml/glTexSubImage3D.xml
Types ¶
type Bitfield ¶
type Bitfield C.GLbitfield