@@ -75,6 +75,7 @@ module Graphics.Rendering.OpenGL.Raw.Functions (
75
75
glBindFragDataLocation,
76
76
glBindFragDataLocationEXT,
77
77
glBindFragDataLocationIndexed,
78
+ glBindFragDataLocationIndexedEXT,
78
79
glBindFragmentShaderATI,
79
80
glBindFramebuffer,
80
81
glBindFramebufferEXT,
@@ -902,6 +903,7 @@ module Graphics.Rendering.OpenGL.Raw.Functions (
902
903
glGetFloatv,
903
904
glGetFogFuncSGIS,
904
905
glGetFragDataIndex,
906
+ glGetFragDataIndexEXT,
905
907
glGetFragDataLocation,
906
908
glGetFragDataLocationEXT,
907
909
glGetFragmentLightfvSGIX,
@@ -1085,6 +1087,7 @@ module Graphics.Rendering.OpenGL.Raw.Functions (
1085
1087
glGetProgramResourceIndex,
1086
1088
glGetProgramResourceLocation,
1087
1089
glGetProgramResourceLocationIndex,
1090
+ glGetProgramResourceLocationIndexEXT,
1088
1091
glGetProgramResourceName,
1089
1092
glGetProgramResourcefvNV,
1090
1093
glGetProgramResourceiv,
@@ -4006,6 +4009,21 @@ glBindFragDataLocationIndexed v1 v2 v3 v4 = liftIO $ dyn24 ptr_glBindFragDataLoc
4006
4009
ptr_glBindFragDataLocationIndexed :: FunPtr (GLuint -> GLuint -> GLuint -> Ptr GLchar -> IO ())
4007
4010
ptr_glBindFragDataLocationIndexed = unsafePerformIO $ getCommand "glBindFragDataLocationIndexed"
4008
4011
4012
+ -- glBindFragDataLocationIndexedEXT --------------------------------------------
4013
+
4014
+ glBindFragDataLocationIndexedEXT
4015
+ :: MonadIO m
4016
+ => GLuint -- ^ @program@.
4017
+ -> GLuint -- ^ @colorNumber@.
4018
+ -> GLuint -- ^ @index@.
4019
+ -> Ptr GLchar -- ^ @name@.
4020
+ -> m ()
4021
+ glBindFragDataLocationIndexedEXT v1 v2 v3 v4 = liftIO $ dyn24 ptr_glBindFragDataLocationIndexedEXT v1 v2 v3 v4
4022
+
4023
+ {-# NOINLINE ptr_glBindFragDataLocationIndexedEXT #-}
4024
+ ptr_glBindFragDataLocationIndexedEXT :: FunPtr (GLuint -> GLuint -> GLuint -> Ptr GLchar -> IO ())
4025
+ ptr_glBindFragDataLocationIndexedEXT = unsafePerformIO $ getCommand "glBindFragDataLocationIndexedEXT"
4026
+
4009
4027
-- glBindFragmentShaderATI -----------------------------------------------------
4010
4028
4011
4029
glBindFragmentShaderATI
@@ -16199,6 +16217,19 @@ glGetFragDataIndex v1 v2 = liftIO $ dyn306 ptr_glGetFragDataIndex v1 v2
16199
16217
ptr_glGetFragDataIndex :: FunPtr (GLuint -> Ptr GLchar -> IO GLint)
16200
16218
ptr_glGetFragDataIndex = unsafePerformIO $ getCommand "glGetFragDataIndex"
16201
16219
16220
+ -- glGetFragDataIndexEXT -------------------------------------------------------
16221
+
16222
+ glGetFragDataIndexEXT
16223
+ :: MonadIO m
16224
+ => GLuint -- ^ @program@.
16225
+ -> Ptr GLchar -- ^ @name@.
16226
+ -> m GLint
16227
+ glGetFragDataIndexEXT v1 v2 = liftIO $ dyn306 ptr_glGetFragDataIndexEXT v1 v2
16228
+
16229
+ {-# NOINLINE ptr_glGetFragDataIndexEXT #-}
16230
+ ptr_glGetFragDataIndexEXT :: FunPtr (GLuint -> Ptr GLchar -> IO GLint)
16231
+ ptr_glGetFragDataIndexEXT = unsafePerformIO $ getCommand "glGetFragDataIndexEXT"
16232
+
16202
16233
-- glGetFragDataLocation -------------------------------------------------------
16203
16234
16204
16235
-- | Manual pages for <https://www.opengl.org/sdk/docs/man3/xhtml/glGetFragDataLocation.xml OpenGL 3.x> or <https://www.opengl.org/sdk/docs/man4/html/glGetFragDataLocation.xhtml OpenGL 4.x>
@@ -18882,6 +18913,20 @@ glGetProgramResourceLocationIndex v1 v2 v3 = liftIO $ dyn392 ptr_glGetProgramRes
18882
18913
ptr_glGetProgramResourceLocationIndex :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLint)
18883
18914
ptr_glGetProgramResourceLocationIndex = unsafePerformIO $ getCommand "glGetProgramResourceLocationIndex"
18884
18915
18916
+ -- glGetProgramResourceLocationIndexEXT ----------------------------------------
18917
+
18918
+ glGetProgramResourceLocationIndexEXT
18919
+ :: MonadIO m
18920
+ => GLuint -- ^ @program@.
18921
+ -> GLenum -- ^ @programInterface@.
18922
+ -> Ptr GLchar -- ^ @name@ pointing to @COMPSIZE(name)@ elements of type @GLchar@.
18923
+ -> m GLint
18924
+ glGetProgramResourceLocationIndexEXT v1 v2 v3 = liftIO $ dyn392 ptr_glGetProgramResourceLocationIndexEXT v1 v2 v3
18925
+
18926
+ {-# NOINLINE ptr_glGetProgramResourceLocationIndexEXT #-}
18927
+ ptr_glGetProgramResourceLocationIndexEXT :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLint)
18928
+ ptr_glGetProgramResourceLocationIndexEXT = unsafePerformIO $ getCommand "glGetProgramResourceLocationIndexEXT"
18929
+
18885
18930
-- glGetProgramResourceName ----------------------------------------------------
18886
18931
18887
18932
-- | Manual page for <https://www.opengl.org/sdk/docs/man4/html/glGetProgramResourceName.xhtml OpenGL 4.x>
0 commit comments