@@ -101,7 +101,9 @@ module Graphics.GL.Functions.F06 (
101
101
glDrawTexxOES ,
102
102
glDrawTexxvOES ,
103
103
glDrawTransformFeedback ,
104
+ glDrawTransformFeedbackEXT ,
104
105
glDrawTransformFeedbackInstanced ,
106
+ glDrawTransformFeedbackInstancedEXT ,
105
107
glDrawTransformFeedbackNV ,
106
108
glDrawTransformFeedbackStream ,
107
109
glDrawTransformFeedbackStreamInstanced ,
@@ -112,9 +114,7 @@ module Graphics.GL.Functions.F06 (
112
114
glEdgeFlagPointer ,
113
115
glEdgeFlagPointerEXT ,
114
116
glEdgeFlagPointerListIBM ,
115
- glEdgeFlagv ,
116
- glElementPointerAPPLE ,
117
- glElementPointerATI
117
+ glEdgeFlagv
118
118
) where
119
119
120
120
import Control.Monad.IO.Class ( MonadIO (.. ) )
@@ -1433,6 +1433,20 @@ glDrawTransformFeedback v1 v2 = liftIO $ dyn16 ptr_glDrawTransformFeedback v1 v2
1433
1433
ptr_glDrawTransformFeedback :: FunPtr (GLenum -> GLuint -> IO () )
1434
1434
ptr_glDrawTransformFeedback = unsafePerformIO $ getCommand " glDrawTransformFeedback"
1435
1435
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
+
1436
1450
-- glDrawTransformFeedbackInstanced --------------------------------------------
1437
1451
1438
1452
-- | 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
1448
1462
ptr_glDrawTransformFeedbackInstanced :: FunPtr (GLenum -> GLuint -> GLsizei -> IO () )
1449
1463
ptr_glDrawTransformFeedbackInstanced = unsafePerformIO $ getCommand " glDrawTransformFeedbackInstanced"
1450
1464
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
+
1451
1480
-- glDrawTransformFeedbackNV ---------------------------------------------------
1452
1481
1453
1482
-- | This command is an alias for 'glDrawTransformFeedback'.
@@ -1599,29 +1628,3 @@ glEdgeFlagv v1 = liftIO $ dyn263 ptr_glEdgeFlagv v1
1599
1628
ptr_glEdgeFlagv :: FunPtr (Ptr GLboolean -> IO () )
1600
1629
ptr_glEdgeFlagv = unsafePerformIO $ getCommand " glEdgeFlagv"
1601
1630
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