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