OpenGLRaw-1.5.0.0: A raw binding for the OpenGL graphics system

Copyright | (c) Sven Panne 2013
License | BSD3
Maintainer | Sven Panne <svenpanne@gmail.com>
Stability | stable
Portability | portable
Safe Haskell | None
Language | Haskell98

Graphics.Rendering.OpenGL.Raw.Core32

Contents

- OpenGL 3.1 core
- Extensions which had some hidden entitites in OpenGL 3.1 core
- Extensions promoted to OpenGL 3.2 core
- Additional OpenGL 3.2 entities

Description

All raw functions, tokens and types from the OpenGL 3.2 core, see http://www.opengl.org/registry/.

Synopsis

- module Graphics.Rendering.OpenGL.Raw.Core31
- module Graphics.Rendering.OpenGL.Raw.ARB.UniformBufferObject
- module Graphics.Rendering.OpenGL.Raw.ARB.CreateContextProfile
- module Graphics.Rendering.OpenGL.Raw.ARB.DrawElementsBaseVertex
- module Graphics.Rendering.OpenGL.Raw.ARB.ProvokingVertex
- module Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubeMap
- module Graphics.Rendering.OpenGL.Raw.ARB.TextureMultisample
- module Graphics.Rendering.OpenGL.Raw.ARB.DepthClamp
- module Graphics.Rendering.OpenGL.Raw.ARB.GeometryShader4
- module Graphics.Rendering.OpenGL.Raw.ARB.Sync
- glGetInteger64i_v :: GLenum -> GLuint -> Ptr GLint64 -> IO ()

# OpenGL 3.1 core

module Graphics.Rendering.OpenGL.Raw.Core31

# Extensions which had some hidden entitites in OpenGL 3.1 core

module Graphics.Rendering.OpenGL.Raw.ARB.UniformBufferObject

# Extensions promoted to OpenGL 3.2 core

module Graphics.Rendering.OpenGL.Raw.ARB.CreateContextProfile

module Graphics.Rendering.OpenGL.Raw.ARB.DrawElementsBaseVertex

module Graphics.Rendering.OpenGL.Raw.ARB.ProvokingVertex

module Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubeMap

module Graphics.Rendering.OpenGL.Raw.ARB.TextureMultisample

module Graphics.Rendering.OpenGL.Raw.ARB.DepthClamp

module Graphics.Rendering.OpenGL.Raw.ARB.GeometryShader4

module Graphics.Rendering.OpenGL.Raw.ARB.Sync

# Additional OpenGL 3.2 entities

glGetInteger64i_v :: GLenum -> GLuint -> Ptr GLint64 -> IO ()