@@ -101,7 +101,9 @@ module Graphics.GL.Functions.F06 (
101101 glDrawTexxOES ,
102102 glDrawTexxvOES ,
103103 glDrawTransformFeedback ,
104+ glDrawTransformFeedbackEXT ,
104105 glDrawTransformFeedbackInstanced ,
106+ glDrawTransformFeedbackInstancedEXT ,
105107 glDrawTransformFeedbackNV ,
106108 glDrawTransformFeedbackStream ,
107109 glDrawTransformFeedbackStreamInstanced ,
@@ -112,9 +114,7 @@ module Graphics.GL.Functions.F06 (
112114 glEdgeFlagPointer ,
113115 glEdgeFlagPointerEXT ,
114116 glEdgeFlagPointerListIBM ,
115- glEdgeFlagv ,
116- glElementPointerAPPLE ,
117- glElementPointerATI
117+ glEdgeFlagv
118118) where
119119
120120import Control.Monad.IO.Class ( MonadIO (.. ) )
@@ -1433,6 +1433,20 @@ glDrawTransformFeedback v1 v2 = liftIO $ dyn16 ptr_glDrawTransformFeedback v1 v2
14331433ptr_glDrawTransformFeedback :: FunPtr (GLenum -> GLuint -> IO () )
14341434ptr_glDrawTransformFeedback = unsafePerformIO $ getCommand " glDrawTransformFeedback"
14351435
1436+ -- glDrawTransformFeedbackEXT --------------------------------------------------
1437+
1438+ -- | This command is an alias for 'glDrawTransformFeedback'.
1439+ glDrawTransformFeedbackEXT
1440+ :: MonadIO m
1441+ => GLenum -- ^ @mode@ of type [PrimitiveType](Graphics-GL-Groups.html#PrimitiveType).
1442+ -> GLuint -- ^ @id@.
1443+ -> m ()
1444+ glDrawTransformFeedbackEXT v1 v2 = liftIO $ dyn16 ptr_glDrawTransformFeedbackEXT v1 v2
1445+
1446+ {-# NOINLINE ptr_glDrawTransformFeedbackEXT #-}
1447+ ptr_glDrawTransformFeedbackEXT :: FunPtr (GLenum -> GLuint -> IO () )
1448+ ptr_glDrawTransformFeedbackEXT = unsafePerformIO $ getCommand " glDrawTransformFeedbackEXT"
1449+
14361450-- glDrawTransformFeedbackInstanced --------------------------------------------
14371451
14381452-- | Manual page for <https://www.opengl.org/sdk/docs/man4/html/glDrawTransformFeedbackInstanced.xhtml OpenGL 4.x>.
@@ -1448,6 +1462,21 @@ glDrawTransformFeedbackInstanced v1 v2 v3 = liftIO $ dyn257 ptr_glDrawTransformF
14481462ptr_glDrawTransformFeedbackInstanced :: FunPtr (GLenum -> GLuint -> GLsizei -> IO () )
14491463ptr_glDrawTransformFeedbackInstanced = unsafePerformIO $ getCommand " glDrawTransformFeedbackInstanced"
14501464
1465+ -- glDrawTransformFeedbackInstancedEXT -----------------------------------------
1466+
1467+ -- | This command is an alias for 'glDrawTransformFeedbackInstanced'.
1468+ glDrawTransformFeedbackInstancedEXT
1469+ :: MonadIO m
1470+ => GLenum -- ^ @mode@ of type [PrimitiveType](Graphics-GL-Groups.html#PrimitiveType).
1471+ -> GLuint -- ^ @id@.
1472+ -> GLsizei -- ^ @instancecount@.
1473+ -> m ()
1474+ glDrawTransformFeedbackInstancedEXT v1 v2 v3 = liftIO $ dyn257 ptr_glDrawTransformFeedbackInstancedEXT v1 v2 v3
1475+
1476+ {-# NOINLINE ptr_glDrawTransformFeedbackInstancedEXT #-}
1477+ ptr_glDrawTransformFeedbackInstancedEXT :: FunPtr (GLenum -> GLuint -> GLsizei -> IO () )
1478+ ptr_glDrawTransformFeedbackInstancedEXT = unsafePerformIO $ getCommand " glDrawTransformFeedbackInstancedEXT"
1479+
14511480-- glDrawTransformFeedbackNV ---------------------------------------------------
14521481
14531482-- | This command is an alias for 'glDrawTransformFeedback'.
@@ -1599,29 +1628,3 @@ glEdgeFlagv v1 = liftIO $ dyn263 ptr_glEdgeFlagv v1
15991628ptr_glEdgeFlagv :: FunPtr (Ptr GLboolean -> IO () )
16001629ptr_glEdgeFlagv = unsafePerformIO $ getCommand " glEdgeFlagv"
16011630
1602- -- glElementPointerAPPLE -------------------------------------------------------
1603-
1604- glElementPointerAPPLE
1605- :: MonadIO m
1606- => GLenum -- ^ @type@ of type @ElementPointerTypeATI@.
1607- -> Ptr a -- ^ @pointer@ pointing to @COMPSIZE(type)@ elements of type @a@.
1608- -> m ()
1609- glElementPointerAPPLE v1 v2 = liftIO $ dyn230 ptr_glElementPointerAPPLE v1 v2
1610-
1611- {-# NOINLINE ptr_glElementPointerAPPLE #-}
1612- ptr_glElementPointerAPPLE :: FunPtr (GLenum -> Ptr a -> IO () )
1613- ptr_glElementPointerAPPLE = unsafePerformIO $ getCommand " glElementPointerAPPLE"
1614-
1615- -- glElementPointerATI ---------------------------------------------------------
1616-
1617- glElementPointerATI
1618- :: MonadIO m
1619- => GLenum -- ^ @type@ of type @ElementPointerTypeATI@.
1620- -> Ptr a -- ^ @pointer@ pointing to @COMPSIZE(type)@ elements of type @a@.
1621- -> m ()
1622- glElementPointerATI v1 v2 = liftIO $ dyn230 ptr_glElementPointerATI v1 v2
1623-
1624- {-# NOINLINE ptr_glElementPointerATI #-}
1625- ptr_glElementPointerATI :: FunPtr (GLenum -> Ptr a -> IO () )
1626- ptr_glElementPointerATI = unsafePerformIO $ getCommand " glElementPointerATI"
1627-
0 commit comments