OpenGL-2.8.0.0: A binding for the OpenGL graphics system

StabilityPortability :
MaintainerSven Panne <sven.panne@aedion.de>
Safe HaskellNone

Graphics.Rendering.OpenGL.GL.Shaders.Shaders

Contents

Description

This module correspons with section 2.20.1 (Shader Objects) of the OpenGL 3.1 spec.

Synopsis

Documentation

class (Eq s, Ord s, Show s, ObjectName s) => Shader s whereSource

shaderSource :: Shader s => s -> StateVar [String]Source

compileShader :: Shader s => s -> IO ()Source

internals