Is the ARB_imaging extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.ImagingCompatibility
- 36 values
- PackageOpenGLRaw-3.3.4.1
- Exports111
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
2 declarationsIs the ARB_imaging extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBImaging in those cases instead.
Enums
75 declarationsFunctions
34 declarationsglBlendColor Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x.
glColorSubTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLsizeistart.-> GLsizeicount.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr adatapointing toCOMPSIZE(format,type,count)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glColorTableParameterfv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type ColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glColorTableParameteriv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type ColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionFilter1D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(format,type,width)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glConvolutionFilter2D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(format,type,width,height)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameterf :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> GLfloatparamsof typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameterfv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeCheckedFloat32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameteri :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> GLintparamsof typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glConvolutionParameteriv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeCheckedInt32.-> m ()
Manual page for OpenGL 2.x.
glCopyColorSubTable Manual page for OpenGL 2.x.
glCopyColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
Manual page for OpenGL 2.x.
glCopyConvolutionFilter1D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> m ()
Manual page for OpenGL 2.x.
glCopyConvolutionFilter2D :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenuminternalformatof type InternalFormat.-> GLintxof typeWinCoord.-> GLintyof typeWinCoord.-> GLsizeiwidth.-> GLsizeiheight.-> m ()
Manual page for OpenGL 2.x.
glGetColorTable :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr atablepointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetColorTableParameterfv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetColorTableParameteriv :: MonadIO m=> GLenumtargetof type ColorTableTarget.-> GLenumpnameof type GetColorTableParameterPNameSGI.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetConvolutionFilter :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr aimagepointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetConvolutionParameterfv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetConvolutionParameteriv :: MonadIO m=> GLenumtargetof type ConvolutionTarget.-> GLenumpnameof type ConvolutionParameterEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetHistogram :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLbooleanresetof type Boolean.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr avaluespointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetHistogramParameterfv :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetHistogramParameteriv :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLenumpnameof type GetHistogramParameterPNameEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetMinmax :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLbooleanresetof type Boolean.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr avaluespointing toCOMPSIZE(target,format,type)elements of typea.-> m ()
Manual page for OpenGL 2.x.
glGetMinmaxParameterfv :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenumpnameof type GetMinmaxParameterPNameEXT.-> Ptr GLfloatparamspointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 2.x.
glGetMinmaxParameteriv :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenumpnameof type GetMinmaxParameterPNameEXT.-> Ptr GLintparamspointing toCOMPSIZE(pname)elements of typeGLint.-> m ()
Manual page for OpenGL 2.x.
glGetSeparableFilter :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr arowpointing toCOMPSIZE(target,format,type)elements of typea.-> Ptr bcolumnpointing toCOMPSIZE(target,format,type)elements of typeb.-> Ptr cspanpointing toCOMPSIZE(target,format,type)elements of typec.-> m ()
Manual page for OpenGL 2.x.
glHistogram :: MonadIO m=> GLenumtargetof type HistogramTargetEXT.-> GLsizeiwidth.-> GLenuminternalformatof type InternalFormat.-> GLbooleansinkof type Boolean.-> m ()
Manual page for OpenGL 2.x.
glMinmax :: MonadIO m=> GLenumtargetof type MinmaxTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLbooleansinkof type Boolean.-> m ()
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
Manual page for OpenGL 2.x.
glSeparableFilter2D :: MonadIO m=> GLenumtargetof type SeparableTargetEXT.-> GLenuminternalformatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLenumformatof type PixelFormat.-> GLenumtypeof type PixelType.-> Ptr arowpointing toCOMPSIZE(target,format,type,width)elements of typea.-> Ptr bcolumnpointing toCOMPSIZE(target,format,type,height)elements of typeb.-> m ()
Manual page for OpenGL 2.x.