gl-0.9: Complete OpenGL raw bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.EXT.MultiDrawIndirect

Synopsis

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.