Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type Uniforms = `[View3, Transform3, Texture2]` Source
type Attributes = `[Position3, UV, Normal3]` Source
newtype Transform3 Source
vertexShader :: VertexShader `[Transform3, View3]` `[Position3, UV, Normal3]` `[UV]` Source
applyMatrices :: Shader `[Transform3, View3]` `[Position3]` [] V4 Source
fragmentShader :: FragmentShader `[Texture2]` `[UV, Normal3]` Source