Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Image o
- image :: (ShaderInput i, GeometryVertex i, ElementType e, ShaderInput v) => VertexShader i (GVec4, v) -> FragmentShader v o -> Geometry e i -> Image o
- uimage :: (ShaderInput i, GeometryVertex i, ElementType e, ShaderInput v, Foldable t) => (UniformSetter vu -> VertexShader i (GVec4, v)) -> (UniformSetter fu -> FragmentShader v o) -> t (Geometry e i, vu, fu) -> Image o
- draw :: (MonadDraw o m, FragmentShaderOutput o) => Image o -> m o ()
Documentation
image :: (ShaderInput i, GeometryVertex i, ElementType e, ShaderInput v) => VertexShader i (GVec4, v) -> FragmentShader v o -> Geometry e i -> Image o Source #
Create an Image
.
uimage :: (ShaderInput i, GeometryVertex i, ElementType e, ShaderInput v, Foldable t) => (UniformSetter vu -> VertexShader i (GVec4, v)) -> (UniformSetter fu -> FragmentShader v o) -> t (Geometry e i, vu, fu) -> Image o Source #