module Graphics.GL.Raw.Extension.QCOM.TiledRendering (
gl_QCOM_tiled_rendering
, glEndTilingQCOM
, glStartTilingQCOM
, pattern GL_COLOR_BUFFER_BIT0_QCOM
, pattern GL_COLOR_BUFFER_BIT1_QCOM
, pattern GL_COLOR_BUFFER_BIT2_QCOM
, pattern GL_COLOR_BUFFER_BIT3_QCOM
, pattern GL_COLOR_BUFFER_BIT4_QCOM
, pattern GL_COLOR_BUFFER_BIT5_QCOM
, pattern GL_COLOR_BUFFER_BIT6_QCOM
, pattern GL_COLOR_BUFFER_BIT7_QCOM
, pattern GL_DEPTH_BUFFER_BIT0_QCOM
, pattern GL_DEPTH_BUFFER_BIT1_QCOM
, pattern GL_DEPTH_BUFFER_BIT2_QCOM
, pattern GL_DEPTH_BUFFER_BIT3_QCOM
, pattern GL_DEPTH_BUFFER_BIT4_QCOM
, pattern GL_DEPTH_BUFFER_BIT5_QCOM
, pattern GL_DEPTH_BUFFER_BIT6_QCOM
, pattern GL_DEPTH_BUFFER_BIT7_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT0_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT1_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT2_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT3_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT4_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT5_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT6_QCOM
, pattern GL_MULTISAMPLE_BUFFER_BIT7_QCOM
, pattern GL_STENCIL_BUFFER_BIT0_QCOM
, pattern GL_STENCIL_BUFFER_BIT1_QCOM
, pattern GL_STENCIL_BUFFER_BIT2_QCOM
, pattern GL_STENCIL_BUFFER_BIT3_QCOM
, pattern GL_STENCIL_BUFFER_BIT4_QCOM
, pattern GL_STENCIL_BUFFER_BIT5_QCOM
, pattern GL_STENCIL_BUFFER_BIT6_QCOM
, pattern GL_STENCIL_BUFFER_BIT7_QCOM
) where
import Control.Monad.IO.Class
import Data.Set
import Foreign.Ptr
import Graphics.GL.Raw.Internal.FFI
import Graphics.GL.Raw.Internal.Proc
import Graphics.GL.Raw.Types
import System.IO.Unsafe
gl_QCOM_tiled_rendering :: Bool
gl_QCOM_tiled_rendering = member "GL_QCOM_tiled_rendering" extensions
glEndTilingQCOM :: MonadIO m => GLbitfield -> m ()
glEndTilingQCOM = ffibitfieldIOV glEndTilingQCOMFunPtr
glEndTilingQCOMFunPtr :: FunPtr (GLbitfield -> IO ())
glEndTilingQCOMFunPtr = unsafePerformIO (getProcAddress "glEndTilingQCOM")
glStartTilingQCOM :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLbitfield -> m ()
glStartTilingQCOM = ffiuintuintuintuintbitfieldIOV glStartTilingQCOMFunPtr
glStartTilingQCOMFunPtr :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLbitfield -> IO ())
glStartTilingQCOMFunPtr = unsafePerformIO (getProcAddress "glStartTilingQCOM")
pattern GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 :: GLenum
pattern GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 :: GLenum
pattern GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 :: GLenum
pattern GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 :: GLenum
pattern GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 :: GLenum
pattern GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 :: GLenum
pattern GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 :: GLenum
pattern GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 :: GLenum
pattern GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 :: GLenum
pattern GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 :: GLenum
pattern GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 :: GLenum
pattern GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 :: GLenum
pattern GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 :: GLenum
pattern GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 :: GLenum
pattern GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 :: GLenum
pattern GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 :: GLenum
pattern GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 :: GLenum
pattern GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 :: GLenum