Graphics.OpenGLES.Core

type GL

Lifecycle

forkGL

stopGL

endFrameGL

runGL

withGL

resetDrawQueue

glLog

glReadLogs

glLogContents

flushCommandQ

finishCommands

glFrameCount

glFlipping

framesize

Draw Operation

Clear Screen

clear

data BufferMask

depthBuffer

stencilBuffer

colorBuffer

Draw

glDraw

Draw Mode

data DrawMode

drawPoints

drawLines

drawLineLoop

drawLineStrip

drawTriangles

triangleStrip

triangleFan

Graphics State

type RenderConfig

renderTo

Programmable Shader

data Shader

vertexShader

fragmentShader

pixelShader

computeShader

geometryShader

tessellationEvalS

tessellationCtrlS

data Program p

data TransformFeedback

type ProgramBinary

glCompile

glValidate

Uniform Variable

data Uniform p a

uniform

($=)

class UnifVal a

type UniformAssignment p

Vertex Attribute Array

data Attrib p a

attrib

normalized

divisor

(&=)

data VertexArray p

glVA

class VertexAttribute a

class AttrStruct a p b

type SetVertexAttr p

Constant Vertex Attribute

constAttrib

Texture

Vertex Picker

data VertexPicker

takeFrom

takeFromInstanced

takeFromMany

class VertexIx a

byIndex

byIndexInstanced

byIndices

byIndexLimited

drawCallSequence