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