Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype VAO = VAO {}
- newtype BufferObject = BufferObject {}
- newtype FBO = FBO {}
- data RBO = RBO {}
- data Texture = Texture {}
- newtype Program = Program {}
- newtype Shader = Shader {
- fromShader :: GLuint
- data ImageFormat
Documentation
newtype BufferObject Source
Handle to a buffer object, such as a VBO or an element array.
Show BufferObject Source |
A framebuffer object is an alternative rendering destination. Once an FBO is bound to framebuffer binding target, it is possible to attach images (textures or RBOs) for color, depth, or stencil rendering.
An RBO is a kind of image object used for rendering. The only thing you can do with an RBO is attach it to an FBO.
Handle to a texture object. It may be a Tex2D or a cubemap.