| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
LambdaCube.GL.Type
Contents
Documentation
type GLUniformName = ByteString Source #
Constructors
| GLStorage | |
Fields
| |
Constructors
| Object | |
Fields
| |
Constructors
| GLProgram | |
Fields
| |
Constructors
| GLTexture | |
Fields | |
data InputConnection Source #
Constructors
| InputConnection | |
Constructors
| GLStream | |
Fields | |
data GLRenderer Source #
Constructors
| GLRenderer | |
Fields
| |
data GLRenderTarget Source #
Constructors
| GLRenderTarget | |
Fields | |
Constructors
data GLObjectCommand Source #
Constructors
| GLSetUniform !GLint !GLUniform | |
| GLBindTexture !GLenum !(IORef GLint) !GLUniform | |
| GLSetVertexAttribArray !GLuint !GLuint !GLint !GLenum !(Ptr ()) | |
| GLSetVertexAttribIArray !GLuint !GLuint !GLint !GLenum !(Ptr ()) | |
| GLSetVertexAttrib !GLuint !(Stream Buffer) | |
| GLDrawArrays !GLenum !GLint !GLsizei | |
| GLDrawElements !GLenum !GLsizei !GLenum !GLuint !(Ptr ()) |
Instances
data InputSetter Source #
Constructors
sizeOfArrayType :: ArrayType -> Int Source #
toStreamType :: InputType -> Maybe StreamType Source #
fromStreamType :: StreamType -> InputType Source #
Constructors
streamToStreamType :: Stream a -> StreamType Source #
data IndexStream b Source #
Constructors
| IndexStream | |
Fields
| |