| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.EXT.MultiDrawIndirect
- gl_EXT_multi_draw_indirect :: Bool
- glMultiDrawArraysIndirectEXT :: MonadIO m => GLenum -> Ptr () -> GLsizei -> GLsizei -> m ()
- glMultiDrawElementsIndirectEXT :: MonadIO m => GLenum -> GLenum -> Ptr () -> GLsizei -> GLsizei -> m ()
Extension Support
gl_EXT_multi_draw_indirect :: Bool Source #
Checks that the GL_EXT_multi_draw_indirect extension is available.
GL_EXT_multi_draw_indirect
glMultiDrawArraysIndirectEXT :: MonadIO m => GLenum -> Ptr () -> GLsizei -> GLsizei -> m () Source #
Usage: glMultiDrawArraysIndirectEXT mode indirect drawcount stride
The length of indirect should be COMPSIZE(drawcount,stride).
This command is an alias for glMultiDrawArraysIndirect.
glMultiDrawElementsIndirectEXT :: MonadIO m => GLenum -> GLenum -> Ptr () -> GLsizei -> GLsizei -> m () Source #
Usage: glMultiDrawElementsIndirectEXT mode type indirect drawcount stride
The length of indirect should be COMPSIZE(drawcount,stride).
This command is an alias for glMultiDrawElementsIndirect.