module Graphics.GL.Ext.OES.FixedPoint (
gl_OES_fixed_point
, glAccumxOES
, glAlphaFuncxOES
, glBitmapxOES
, glBlendColorxOES
, glClearAccumxOES
, glClearColorxOES
, glClearDepthxOES
, glClipPlanexOES
, glColor3xOES
, glColor3xvOES
, glColor4xOES
, glColor4xvOES
, glConvolutionParameterxOES
, glConvolutionParameterxvOES
, glDepthRangexOES
, glEvalCoord1xOES
, glEvalCoord1xvOES
, glEvalCoord2xOES
, glEvalCoord2xvOES
, glFeedbackBufferxOES
, glFogxOES
, glFogxvOES
, glFrustumxOES
, glGetClipPlanexOES
, glGetConvolutionParameterxvOES
, glGetFixedvOES
, glGetHistogramParameterxvOES
, glGetLightxOES
, glGetLightxvOES
, glGetMapxvOES
, glGetMaterialxOES
, glGetMaterialxvOES
, glGetPixelMapxv
, glGetTexEnvxvOES
, glGetTexGenxvOES
, glGetTexLevelParameterxvOES
, glGetTexParameterxvOES
, glIndexxOES
, glIndexxvOES
, glLightModelxOES
, glLightModelxvOES
, glLightxOES
, glLightxvOES
, glLineWidthxOES
, glLoadMatrixxOES
, glLoadTransposeMatrixxOES
, glMap1xOES
, glMap2xOES
, glMapGrid1xOES
, glMapGrid2xOES
, glMaterialxOES
, glMaterialxvOES
, glMultMatrixxOES
, glMultTransposeMatrixxOES
, glMultiTexCoord1xOES
, glMultiTexCoord1xvOES
, glMultiTexCoord2xOES
, glMultiTexCoord2xvOES
, glMultiTexCoord3xOES
, glMultiTexCoord3xvOES
, glMultiTexCoord4xOES
, glMultiTexCoord4xvOES
, glNormal3xOES
, glNormal3xvOES
, glOrthoxOES
, glPassThroughxOES
, glPixelMapx
, glPixelStorex
, glPixelTransferxOES
, glPixelZoomxOES
, glPointParameterxOES
, glPointParameterxvOES
, glPointSizexOES
, glPolygonOffsetxOES
, glPrioritizeTexturesxOES
, glRasterPos2xOES
, glRasterPos2xvOES
, glRasterPos3xOES
, glRasterPos3xvOES
, glRasterPos4xOES
, glRasterPos4xvOES
, glRectxOES
, glRectxvOES
, glRotatexOES
, glSampleCoveragexOES
, glScalexOES
, glTexCoord1xOES
, glTexCoord1xvOES
, glTexCoord2xOES
, glTexCoord2xvOES
, glTexCoord3xOES
, glTexCoord3xvOES
, glTexCoord4xOES
, glTexCoord4xvOES
, glTexEnvxOES
, glTexEnvxvOES
, glTexGenxOES
, glTexGenxvOES
, glTexParameterxOES
, glTexParameterxvOES
, glTranslatexOES
, glVertex2xOES
, glVertex2xvOES
, glVertex3xOES
, glVertex3xvOES
, glVertex4xOES
, glVertex4xvOES
, pattern GL_FIXED_OES
) where
import Control.Monad.IO.Class
import Data.Set
import Foreign.Ptr
import Graphics.GL.Internal.FFI
import Graphics.GL.Internal.Proc
import Graphics.GL.Internal.Shared
import Graphics.GL.Types
import System.IO.Unsafe
gl_OES_fixed_point :: Bool
gl_OES_fixed_point = member "GL_OES_fixed_point" extensions
glAccumxOES :: MonadIO m => GLenum -> GLfixed -> m ()
glAccumxOES = ffienumfixedIOV glAccumxOESFunPtr
glAccumxOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glAccumxOESFunPtr = unsafePerformIO (getProcAddress "glAccumxOES")
glAlphaFuncxOES :: MonadIO m => GLenum -> GLfixed -> m ()
glAlphaFuncxOES = ffienumfixedIOV glAlphaFuncxOESFunPtr
glAlphaFuncxOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glAlphaFuncxOESFunPtr = unsafePerformIO (getProcAddress "glAlphaFuncxOES")
glBitmapxOES :: MonadIO m => GLsizei -> GLsizei -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> Ptr GLubyte -> m ()
glBitmapxOES = ffisizeisizeifixedfixedfixedfixedPtrubyteIOV glBitmapxOESFunPtr
glBitmapxOESFunPtr :: FunPtr (GLsizei -> GLsizei -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> Ptr GLubyte -> IO ())
glBitmapxOESFunPtr = unsafePerformIO (getProcAddress "glBitmapxOES")
glBlendColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glBlendColorxOES = ffifixedfixedfixedfixedIOV glBlendColorxOESFunPtr
glBlendColorxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glBlendColorxOESFunPtr = unsafePerformIO (getProcAddress "glBlendColorxOES")
glClearAccumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearAccumxOES = ffifixedfixedfixedfixedIOV glClearAccumxOESFunPtr
glClearAccumxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glClearAccumxOESFunPtr = unsafePerformIO (getProcAddress "glClearAccumxOES")
glClearColorxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearColorxOES = ffifixedfixedfixedfixedIOV glClearColorxOESFunPtr
glClearColorxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glClearColorxOESFunPtr = unsafePerformIO (getProcAddress "glClearColorxOES")
glClearDepthxOES :: MonadIO m => GLfixed -> m ()
glClearDepthxOES = ffifixedIOV glClearDepthxOESFunPtr
glClearDepthxOESFunPtr :: FunPtr (GLfixed -> IO ())
glClearDepthxOESFunPtr = unsafePerformIO (getProcAddress "glClearDepthxOES")
glClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glClipPlanexOES = ffienumPtrfixedIOV glClipPlanexOESFunPtr
glClipPlanexOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glClipPlanexOESFunPtr = unsafePerformIO (getProcAddress "glClipPlanexOES")
glColor3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glColor3xOES = ffifixedfixedfixedIOV glColor3xOESFunPtr
glColor3xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glColor3xOESFunPtr = unsafePerformIO (getProcAddress "glColor3xOES")
glColor3xvOES :: MonadIO m => Ptr GLfixed -> m ()
glColor3xvOES = ffiPtrfixedIOV glColor3xvOESFunPtr
glColor3xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glColor3xvOESFunPtr = unsafePerformIO (getProcAddress "glColor3xvOES")
glColor4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glColor4xOES = ffifixedfixedfixedfixedIOV glColor4xOESFunPtr
glColor4xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glColor4xOESFunPtr = unsafePerformIO (getProcAddress "glColor4xOES")
glColor4xvOES :: MonadIO m => Ptr GLfixed -> m ()
glColor4xvOES = ffiPtrfixedIOV glColor4xvOESFunPtr
glColor4xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glColor4xvOESFunPtr = unsafePerformIO (getProcAddress "glColor4xvOES")
glConvolutionParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
glConvolutionParameterxOES = ffienumenumfixedIOV glConvolutionParameterxOESFunPtr
glConvolutionParameterxOESFunPtr :: FunPtr (GLenum -> GLenum -> GLfixed -> IO ())
glConvolutionParameterxOESFunPtr = unsafePerformIO (getProcAddress "glConvolutionParameterxOES")
glConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glConvolutionParameterxvOES = ffienumenumPtrfixedIOV glConvolutionParameterxvOESFunPtr
glConvolutionParameterxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glConvolutionParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glConvolutionParameterxvOES")
glDepthRangexOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glDepthRangexOES = ffifixedfixedIOV glDepthRangexOESFunPtr
glDepthRangexOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glDepthRangexOESFunPtr = unsafePerformIO (getProcAddress "glDepthRangexOES")
glEvalCoord1xOES :: MonadIO m => GLfixed -> m ()
glEvalCoord1xOES = ffifixedIOV glEvalCoord1xOESFunPtr
glEvalCoord1xOESFunPtr :: FunPtr (GLfixed -> IO ())
glEvalCoord1xOESFunPtr = unsafePerformIO (getProcAddress "glEvalCoord1xOES")
glEvalCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
glEvalCoord1xvOES = ffiPtrfixedIOV glEvalCoord1xvOESFunPtr
glEvalCoord1xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glEvalCoord1xvOESFunPtr = unsafePerformIO (getProcAddress "glEvalCoord1xvOES")
glEvalCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glEvalCoord2xOES = ffifixedfixedIOV glEvalCoord2xOESFunPtr
glEvalCoord2xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glEvalCoord2xOESFunPtr = unsafePerformIO (getProcAddress "glEvalCoord2xOES")
glEvalCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
glEvalCoord2xvOES = ffiPtrfixedIOV glEvalCoord2xvOESFunPtr
glEvalCoord2xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glEvalCoord2xvOESFunPtr = unsafePerformIO (getProcAddress "glEvalCoord2xvOES")
glFeedbackBufferxOES :: MonadIO m => GLsizei -> GLenum -> Ptr GLfixed -> m ()
glFeedbackBufferxOES = ffisizeienumPtrfixedIOV glFeedbackBufferxOESFunPtr
glFeedbackBufferxOESFunPtr :: FunPtr (GLsizei -> GLenum -> Ptr GLfixed -> IO ())
glFeedbackBufferxOESFunPtr = unsafePerformIO (getProcAddress "glFeedbackBufferxOES")
glFogxOES :: MonadIO m => GLenum -> GLfixed -> m ()
glFogxOES = ffienumfixedIOV glFogxOESFunPtr
glFogxOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glFogxOESFunPtr = unsafePerformIO (getProcAddress "glFogxOES")
glFogxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glFogxvOES = ffienumPtrfixedIOV glFogxvOESFunPtr
glFogxvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glFogxvOESFunPtr = unsafePerformIO (getProcAddress "glFogxvOES")
glFrustumxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glFrustumxOES = ffifixedfixedfixedfixedfixedfixedIOV glFrustumxOESFunPtr
glFrustumxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glFrustumxOESFunPtr = unsafePerformIO (getProcAddress "glFrustumxOES")
glGetClipPlanexOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glGetClipPlanexOES = ffienumPtrfixedIOV glGetClipPlanexOESFunPtr
glGetClipPlanexOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glGetClipPlanexOESFunPtr = unsafePerformIO (getProcAddress "glGetClipPlanexOES")
glGetConvolutionParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetConvolutionParameterxvOES = ffienumenumPtrfixedIOV glGetConvolutionParameterxvOESFunPtr
glGetConvolutionParameterxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetConvolutionParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glGetConvolutionParameterxvOES")
glGetFixedvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glGetFixedvOES = ffienumPtrfixedIOV glGetFixedvOESFunPtr
glGetFixedvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glGetFixedvOESFunPtr = unsafePerformIO (getProcAddress "glGetFixedvOES")
glGetHistogramParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetHistogramParameterxvOES = ffienumenumPtrfixedIOV glGetHistogramParameterxvOESFunPtr
glGetHistogramParameterxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetHistogramParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glGetHistogramParameterxvOES")
glGetLightxOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetLightxOES = ffienumenumPtrfixedIOV glGetLightxOESFunPtr
glGetLightxOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetLightxOESFunPtr = unsafePerformIO (getProcAddress "glGetLightxOES")
glGetLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetLightxvOES = ffienumenumPtrfixedIOV glGetLightxvOESFunPtr
glGetLightxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetLightxvOESFunPtr = unsafePerformIO (getProcAddress "glGetLightxvOES")
glGetMapxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetMapxvOES = ffienumenumPtrfixedIOV glGetMapxvOESFunPtr
glGetMapxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetMapxvOESFunPtr = unsafePerformIO (getProcAddress "glGetMapxvOES")
glGetMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
glGetMaterialxOES = ffienumenumfixedIOV glGetMaterialxOESFunPtr
glGetMaterialxOESFunPtr :: FunPtr (GLenum -> GLenum -> GLfixed -> IO ())
glGetMaterialxOESFunPtr = unsafePerformIO (getProcAddress "glGetMaterialxOES")
glGetMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetMaterialxvOES = ffienumenumPtrfixedIOV glGetMaterialxvOESFunPtr
glGetMaterialxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetMaterialxvOESFunPtr = unsafePerformIO (getProcAddress "glGetMaterialxvOES")
glGetPixelMapxv :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
glGetPixelMapxv = ffienumintPtrfixedIOV glGetPixelMapxvFunPtr
glGetPixelMapxvFunPtr :: FunPtr (GLenum -> GLint -> Ptr GLfixed -> IO ())
glGetPixelMapxvFunPtr = unsafePerformIO (getProcAddress "glGetPixelMapxv")
glGetTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetTexEnvxvOES = ffienumenumPtrfixedIOV glGetTexEnvxvOESFunPtr
glGetTexEnvxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetTexEnvxvOESFunPtr = unsafePerformIO (getProcAddress "glGetTexEnvxvOES")
glGetTexLevelParameterxvOES :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfixed -> m ()
glGetTexLevelParameterxvOES = ffienumintenumPtrfixedIOV glGetTexLevelParameterxvOESFunPtr
glGetTexLevelParameterxvOESFunPtr :: FunPtr (GLenum -> GLint -> GLenum -> Ptr GLfixed -> IO ())
glGetTexLevelParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glGetTexLevelParameterxvOES")
glGetTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glGetTexParameterxvOES = ffienumenumPtrfixedIOV glGetTexParameterxvOESFunPtr
glGetTexParameterxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glGetTexParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glGetTexParameterxvOES")
glIndexxOES :: MonadIO m => GLfixed -> m ()
glIndexxOES = ffifixedIOV glIndexxOESFunPtr
glIndexxOESFunPtr :: FunPtr (GLfixed -> IO ())
glIndexxOESFunPtr = unsafePerformIO (getProcAddress "glIndexxOES")
glIndexxvOES :: MonadIO m => Ptr GLfixed -> m ()
glIndexxvOES = ffiPtrfixedIOV glIndexxvOESFunPtr
glIndexxvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glIndexxvOESFunPtr = unsafePerformIO (getProcAddress "glIndexxvOES")
glLightModelxOES :: MonadIO m => GLenum -> GLfixed -> m ()
glLightModelxOES = ffienumfixedIOV glLightModelxOESFunPtr
glLightModelxOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glLightModelxOESFunPtr = unsafePerformIO (getProcAddress "glLightModelxOES")
glLightModelxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glLightModelxvOES = ffienumPtrfixedIOV glLightModelxvOESFunPtr
glLightModelxvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glLightModelxvOESFunPtr = unsafePerformIO (getProcAddress "glLightModelxvOES")
glLightxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
glLightxOES = ffienumenumfixedIOV glLightxOESFunPtr
glLightxOESFunPtr :: FunPtr (GLenum -> GLenum -> GLfixed -> IO ())
glLightxOESFunPtr = unsafePerformIO (getProcAddress "glLightxOES")
glLightxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glLightxvOES = ffienumenumPtrfixedIOV glLightxvOESFunPtr
glLightxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glLightxvOESFunPtr = unsafePerformIO (getProcAddress "glLightxvOES")
glLineWidthxOES :: MonadIO m => GLfixed -> m ()
glLineWidthxOES = ffifixedIOV glLineWidthxOESFunPtr
glLineWidthxOESFunPtr :: FunPtr (GLfixed -> IO ())
glLineWidthxOESFunPtr = unsafePerformIO (getProcAddress "glLineWidthxOES")
glLoadMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
glLoadMatrixxOES = ffiPtrfixedIOV glLoadMatrixxOESFunPtr
glLoadMatrixxOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glLoadMatrixxOESFunPtr = unsafePerformIO (getProcAddress "glLoadMatrixxOES")
glLoadTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
glLoadTransposeMatrixxOES = ffiPtrfixedIOV glLoadTransposeMatrixxOESFunPtr
glLoadTransposeMatrixxOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glLoadTransposeMatrixxOESFunPtr = unsafePerformIO (getProcAddress "glLoadTransposeMatrixxOES")
glMap1xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
glMap1xOES = ffienumfixedfixedintintfixedIOV glMap1xOESFunPtr
glMap1xOESFunPtr :: FunPtr (GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> IO ())
glMap1xOESFunPtr = unsafePerformIO (getProcAddress "glMap1xOES")
glMap2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> m ()
glMap2xOES = ffienumfixedfixedintintfixedfixedintintfixedIOV glMap2xOESFunPtr
glMap2xOESFunPtr :: FunPtr (GLenum -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> GLfixed -> GLint -> GLint -> GLfixed -> IO ())
glMap2xOESFunPtr = unsafePerformIO (getProcAddress "glMap2xOES")
glMapGrid1xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> m ()
glMapGrid1xOES = ffiintfixedfixedIOV glMapGrid1xOESFunPtr
glMapGrid1xOESFunPtr :: FunPtr (GLint -> GLfixed -> GLfixed -> IO ())
glMapGrid1xOESFunPtr = unsafePerformIO (getProcAddress "glMapGrid1xOES")
glMapGrid2xOES :: MonadIO m => GLint -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glMapGrid2xOES = ffiintfixedfixedfixedfixedIOV glMapGrid2xOESFunPtr
glMapGrid2xOESFunPtr :: FunPtr (GLint -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glMapGrid2xOESFunPtr = unsafePerformIO (getProcAddress "glMapGrid2xOES")
glMaterialxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
glMaterialxOES = ffienumenumfixedIOV glMaterialxOESFunPtr
glMaterialxOESFunPtr :: FunPtr (GLenum -> GLenum -> GLfixed -> IO ())
glMaterialxOESFunPtr = unsafePerformIO (getProcAddress "glMaterialxOES")
glMaterialxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glMaterialxvOES = ffienumenumPtrfixedIOV glMaterialxvOESFunPtr
glMaterialxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glMaterialxvOESFunPtr = unsafePerformIO (getProcAddress "glMaterialxvOES")
glMultMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
glMultMatrixxOES = ffiPtrfixedIOV glMultMatrixxOESFunPtr
glMultMatrixxOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glMultMatrixxOESFunPtr = unsafePerformIO (getProcAddress "glMultMatrixxOES")
glMultTransposeMatrixxOES :: MonadIO m => Ptr GLfixed -> m ()
glMultTransposeMatrixxOES = ffiPtrfixedIOV glMultTransposeMatrixxOESFunPtr
glMultTransposeMatrixxOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glMultTransposeMatrixxOESFunPtr = unsafePerformIO (getProcAddress "glMultTransposeMatrixxOES")
glMultiTexCoord1xOES :: MonadIO m => GLenum -> GLfixed -> m ()
glMultiTexCoord1xOES = ffienumfixedIOV glMultiTexCoord1xOESFunPtr
glMultiTexCoord1xOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glMultiTexCoord1xOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord1xOES")
glMultiTexCoord1xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord1xvOES = ffienumPtrfixedIOV glMultiTexCoord1xvOESFunPtr
glMultiTexCoord1xvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glMultiTexCoord1xvOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord1xvOES")
glMultiTexCoord2xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> m ()
glMultiTexCoord2xOES = ffienumfixedfixedIOV glMultiTexCoord2xOESFunPtr
glMultiTexCoord2xOESFunPtr :: FunPtr (GLenum -> GLfixed -> GLfixed -> IO ())
glMultiTexCoord2xOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord2xOES")
glMultiTexCoord2xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord2xvOES = ffienumPtrfixedIOV glMultiTexCoord2xvOESFunPtr
glMultiTexCoord2xvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glMultiTexCoord2xvOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord2xvOES")
glMultiTexCoord3xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> m ()
glMultiTexCoord3xOES = ffienumfixedfixedfixedIOV glMultiTexCoord3xOESFunPtr
glMultiTexCoord3xOESFunPtr :: FunPtr (GLenum -> GLfixed -> GLfixed -> GLfixed -> IO ())
glMultiTexCoord3xOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord3xOES")
glMultiTexCoord3xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord3xvOES = ffienumPtrfixedIOV glMultiTexCoord3xvOESFunPtr
glMultiTexCoord3xvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glMultiTexCoord3xvOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord3xvOES")
glMultiTexCoord4xOES :: MonadIO m => GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glMultiTexCoord4xOES = ffienumfixedfixedfixedfixedIOV glMultiTexCoord4xOESFunPtr
glMultiTexCoord4xOESFunPtr :: FunPtr (GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glMultiTexCoord4xOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord4xOES")
glMultiTexCoord4xvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord4xvOES = ffienumPtrfixedIOV glMultiTexCoord4xvOESFunPtr
glMultiTexCoord4xvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glMultiTexCoord4xvOESFunPtr = unsafePerformIO (getProcAddress "glMultiTexCoord4xvOES")
glNormal3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glNormal3xOES = ffifixedfixedfixedIOV glNormal3xOESFunPtr
glNormal3xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glNormal3xOESFunPtr = unsafePerformIO (getProcAddress "glNormal3xOES")
glNormal3xvOES :: MonadIO m => Ptr GLfixed -> m ()
glNormal3xvOES = ffiPtrfixedIOV glNormal3xvOESFunPtr
glNormal3xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glNormal3xvOESFunPtr = unsafePerformIO (getProcAddress "glNormal3xvOES")
glOrthoxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glOrthoxOES = ffifixedfixedfixedfixedfixedfixedIOV glOrthoxOESFunPtr
glOrthoxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glOrthoxOESFunPtr = unsafePerformIO (getProcAddress "glOrthoxOES")
glPassThroughxOES :: MonadIO m => GLfixed -> m ()
glPassThroughxOES = ffifixedIOV glPassThroughxOESFunPtr
glPassThroughxOESFunPtr :: FunPtr (GLfixed -> IO ())
glPassThroughxOESFunPtr = unsafePerformIO (getProcAddress "glPassThroughxOES")
glPixelMapx :: MonadIO m => GLenum -> GLint -> Ptr GLfixed -> m ()
glPixelMapx = ffienumintPtrfixedIOV glPixelMapxFunPtr
glPixelMapxFunPtr :: FunPtr (GLenum -> GLint -> Ptr GLfixed -> IO ())
glPixelMapxFunPtr = unsafePerformIO (getProcAddress "glPixelMapx")
glPixelStorex :: MonadIO m => GLenum -> GLfixed -> m ()
glPixelStorex = ffienumfixedIOV glPixelStorexFunPtr
glPixelStorexFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glPixelStorexFunPtr = unsafePerformIO (getProcAddress "glPixelStorex")
glPixelTransferxOES :: MonadIO m => GLenum -> GLfixed -> m ()
glPixelTransferxOES = ffienumfixedIOV glPixelTransferxOESFunPtr
glPixelTransferxOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glPixelTransferxOESFunPtr = unsafePerformIO (getProcAddress "glPixelTransferxOES")
glPixelZoomxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glPixelZoomxOES = ffifixedfixedIOV glPixelZoomxOESFunPtr
glPixelZoomxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glPixelZoomxOESFunPtr = unsafePerformIO (getProcAddress "glPixelZoomxOES")
glPointParameterxOES :: MonadIO m => GLenum -> GLfixed -> m ()
glPointParameterxOES = ffienumfixedIOV glPointParameterxOESFunPtr
glPointParameterxOESFunPtr :: FunPtr (GLenum -> GLfixed -> IO ())
glPointParameterxOESFunPtr = unsafePerformIO (getProcAddress "glPointParameterxOES")
glPointParameterxvOES :: MonadIO m => GLenum -> Ptr GLfixed -> m ()
glPointParameterxvOES = ffienumPtrfixedIOV glPointParameterxvOESFunPtr
glPointParameterxvOESFunPtr :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
glPointParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glPointParameterxvOES")
glPointSizexOES :: MonadIO m => GLfixed -> m ()
glPointSizexOES = ffifixedIOV glPointSizexOESFunPtr
glPointSizexOESFunPtr :: FunPtr (GLfixed -> IO ())
glPointSizexOESFunPtr = unsafePerformIO (getProcAddress "glPointSizexOES")
glPolygonOffsetxOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glPolygonOffsetxOES = ffifixedfixedIOV glPolygonOffsetxOESFunPtr
glPolygonOffsetxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glPolygonOffsetxOESFunPtr = unsafePerformIO (getProcAddress "glPolygonOffsetxOES")
glPrioritizeTexturesxOES :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfixed -> m ()
glPrioritizeTexturesxOES = ffisizeiPtruintPtrfixedIOV glPrioritizeTexturesxOESFunPtr
glPrioritizeTexturesxOESFunPtr :: FunPtr (GLsizei -> Ptr GLuint -> Ptr GLfixed -> IO ())
glPrioritizeTexturesxOESFunPtr = unsafePerformIO (getProcAddress "glPrioritizeTexturesxOES")
glRasterPos2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glRasterPos2xOES = ffifixedfixedIOV glRasterPos2xOESFunPtr
glRasterPos2xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glRasterPos2xOESFunPtr = unsafePerformIO (getProcAddress "glRasterPos2xOES")
glRasterPos2xvOES :: MonadIO m => Ptr GLfixed -> m ()
glRasterPos2xvOES = ffiPtrfixedIOV glRasterPos2xvOESFunPtr
glRasterPos2xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glRasterPos2xvOESFunPtr = unsafePerformIO (getProcAddress "glRasterPos2xvOES")
glRasterPos3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glRasterPos3xOES = ffifixedfixedfixedIOV glRasterPos3xOESFunPtr
glRasterPos3xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glRasterPos3xOESFunPtr = unsafePerformIO (getProcAddress "glRasterPos3xOES")
glRasterPos3xvOES :: MonadIO m => Ptr GLfixed -> m ()
glRasterPos3xvOES = ffiPtrfixedIOV glRasterPos3xvOESFunPtr
glRasterPos3xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glRasterPos3xvOESFunPtr = unsafePerformIO (getProcAddress "glRasterPos3xvOES")
glRasterPos4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glRasterPos4xOES = ffifixedfixedfixedfixedIOV glRasterPos4xOESFunPtr
glRasterPos4xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glRasterPos4xOESFunPtr = unsafePerformIO (getProcAddress "glRasterPos4xOES")
glRasterPos4xvOES :: MonadIO m => Ptr GLfixed -> m ()
glRasterPos4xvOES = ffiPtrfixedIOV glRasterPos4xvOESFunPtr
glRasterPos4xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glRasterPos4xvOESFunPtr = unsafePerformIO (getProcAddress "glRasterPos4xvOES")
glRectxOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glRectxOES = ffifixedfixedfixedfixedIOV glRectxOESFunPtr
glRectxOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glRectxOESFunPtr = unsafePerformIO (getProcAddress "glRectxOES")
glRectxvOES :: MonadIO m => Ptr GLfixed -> Ptr GLfixed -> m ()
glRectxvOES = ffiPtrfixedPtrfixedIOV glRectxvOESFunPtr
glRectxvOESFunPtr :: FunPtr (Ptr GLfixed -> Ptr GLfixed -> IO ())
glRectxvOESFunPtr = unsafePerformIO (getProcAddress "glRectxvOES")
glRotatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glRotatexOES = ffifixedfixedfixedfixedIOV glRotatexOESFunPtr
glRotatexOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glRotatexOESFunPtr = unsafePerformIO (getProcAddress "glRotatexOES")
glSampleCoveragexOES :: MonadIO m => GLclampx -> GLboolean -> m ()
glSampleCoveragexOES = fficlampxbooleanIOV glSampleCoveragexOESFunPtr
glSampleCoveragexOESFunPtr :: FunPtr (GLclampx -> GLboolean -> IO ())
glSampleCoveragexOESFunPtr = unsafePerformIO (getProcAddress "glSampleCoveragexOES")
glScalexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glScalexOES = ffifixedfixedfixedIOV glScalexOESFunPtr
glScalexOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glScalexOESFunPtr = unsafePerformIO (getProcAddress "glScalexOES")
glTexCoord1xOES :: MonadIO m => GLfixed -> m ()
glTexCoord1xOES = ffifixedIOV glTexCoord1xOESFunPtr
glTexCoord1xOESFunPtr :: FunPtr (GLfixed -> IO ())
glTexCoord1xOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord1xOES")
glTexCoord1xvOES :: MonadIO m => Ptr GLfixed -> m ()
glTexCoord1xvOES = ffiPtrfixedIOV glTexCoord1xvOESFunPtr
glTexCoord1xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glTexCoord1xvOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord1xvOES")
glTexCoord2xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glTexCoord2xOES = ffifixedfixedIOV glTexCoord2xOESFunPtr
glTexCoord2xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glTexCoord2xOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord2xOES")
glTexCoord2xvOES :: MonadIO m => Ptr GLfixed -> m ()
glTexCoord2xvOES = ffiPtrfixedIOV glTexCoord2xvOESFunPtr
glTexCoord2xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glTexCoord2xvOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord2xvOES")
glTexCoord3xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glTexCoord3xOES = ffifixedfixedfixedIOV glTexCoord3xOESFunPtr
glTexCoord3xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glTexCoord3xOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord3xOES")
glTexCoord3xvOES :: MonadIO m => Ptr GLfixed -> m ()
glTexCoord3xvOES = ffiPtrfixedIOV glTexCoord3xvOESFunPtr
glTexCoord3xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glTexCoord3xvOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord3xvOES")
glTexCoord4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glTexCoord4xOES = ffifixedfixedfixedfixedIOV glTexCoord4xOESFunPtr
glTexCoord4xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
glTexCoord4xOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord4xOES")
glTexCoord4xvOES :: MonadIO m => Ptr GLfixed -> m ()
glTexCoord4xvOES = ffiPtrfixedIOV glTexCoord4xvOESFunPtr
glTexCoord4xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glTexCoord4xvOESFunPtr = unsafePerformIO (getProcAddress "glTexCoord4xvOES")
glTexEnvxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
glTexEnvxOES = ffienumenumfixedIOV glTexEnvxOESFunPtr
glTexEnvxOESFunPtr :: FunPtr (GLenum -> GLenum -> GLfixed -> IO ())
glTexEnvxOESFunPtr = unsafePerformIO (getProcAddress "glTexEnvxOES")
glTexEnvxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glTexEnvxvOES = ffienumenumPtrfixedIOV glTexEnvxvOESFunPtr
glTexEnvxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glTexEnvxvOESFunPtr = unsafePerformIO (getProcAddress "glTexEnvxvOES")
glTexParameterxOES :: MonadIO m => GLenum -> GLenum -> GLfixed -> m ()
glTexParameterxOES = ffienumenumfixedIOV glTexParameterxOESFunPtr
glTexParameterxOESFunPtr :: FunPtr (GLenum -> GLenum -> GLfixed -> IO ())
glTexParameterxOESFunPtr = unsafePerformIO (getProcAddress "glTexParameterxOES")
glTexParameterxvOES :: MonadIO m => GLenum -> GLenum -> Ptr GLfixed -> m ()
glTexParameterxvOES = ffienumenumPtrfixedIOV glTexParameterxvOESFunPtr
glTexParameterxvOESFunPtr :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
glTexParameterxvOESFunPtr = unsafePerformIO (getProcAddress "glTexParameterxvOES")
glTranslatexOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glTranslatexOES = ffifixedfixedfixedIOV glTranslatexOESFunPtr
glTranslatexOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glTranslatexOESFunPtr = unsafePerformIO (getProcAddress "glTranslatexOES")
glVertex2xOES :: MonadIO m => GLfixed -> m ()
glVertex2xOES = ffifixedIOV glVertex2xOESFunPtr
glVertex2xOESFunPtr :: FunPtr (GLfixed -> IO ())
glVertex2xOESFunPtr = unsafePerformIO (getProcAddress "glVertex2xOES")
glVertex2xvOES :: MonadIO m => Ptr GLfixed -> m ()
glVertex2xvOES = ffiPtrfixedIOV glVertex2xvOESFunPtr
glVertex2xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glVertex2xvOESFunPtr = unsafePerformIO (getProcAddress "glVertex2xvOES")
glVertex3xOES :: MonadIO m => GLfixed -> GLfixed -> m ()
glVertex3xOES = ffifixedfixedIOV glVertex3xOESFunPtr
glVertex3xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> IO ())
glVertex3xOESFunPtr = unsafePerformIO (getProcAddress "glVertex3xOES")
glVertex3xvOES :: MonadIO m => Ptr GLfixed -> m ()
glVertex3xvOES = ffiPtrfixedIOV glVertex3xvOESFunPtr
glVertex3xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glVertex3xvOESFunPtr = unsafePerformIO (getProcAddress "glVertex3xvOES")
glVertex4xOES :: MonadIO m => GLfixed -> GLfixed -> GLfixed -> m ()
glVertex4xOES = ffifixedfixedfixedIOV glVertex4xOESFunPtr
glVertex4xOESFunPtr :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
glVertex4xOESFunPtr = unsafePerformIO (getProcAddress "glVertex4xOES")
glVertex4xvOES :: MonadIO m => Ptr GLfixed -> m ()
glVertex4xvOES = ffiPtrfixedIOV glVertex4xvOESFunPtr
glVertex4xvOESFunPtr :: FunPtr (Ptr GLfixed -> IO ())
glVertex4xvOESFunPtr = unsafePerformIO (getProcAddress "glVertex4xvOES")
pattern GL_FIXED_OES = 0x140C