-------------------------------------------------------------------------------- -- | -- Module : Graphics.Rendering.OpenGL.Raw.ARB -- Copyright : (c) Sven Panne 2015 -- License : BSD3 -- -- Maintainer : Sven Panne -- Stability : stable -- Portability : portable -- -- A convenience module, combining all raw modules containing ARB extensions. -- -------------------------------------------------------------------------------- module Graphics.Rendering.OpenGL.Raw.ARB ( module Graphics.Rendering.OpenGL.Raw.ARB.BaseInstance, module Graphics.Rendering.OpenGL.Raw.ARB.BindlessTexture, module Graphics.Rendering.OpenGL.Raw.ARB.BlendFuncExtended, module Graphics.Rendering.OpenGL.Raw.ARB.BufferStorage, module Graphics.Rendering.OpenGL.Raw.ARB.CLEvent, module Graphics.Rendering.OpenGL.Raw.ARB.ClearBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.ClearTexture, module Graphics.Rendering.OpenGL.Raw.ARB.ClipControl, module Graphics.Rendering.OpenGL.Raw.ARB.ColorBufferFloat, module Graphics.Rendering.OpenGL.Raw.ARB.CompressedTexturePixelStorage, module Graphics.Rendering.OpenGL.Raw.ARB.ComputeShader, module Graphics.Rendering.OpenGL.Raw.ARB.ComputeVariableGroupSize, module Graphics.Rendering.OpenGL.Raw.ARB.ConditionalRenderInverted, module Graphics.Rendering.OpenGL.Raw.ARB.CopyBuffer, module Graphics.Rendering.OpenGL.Raw.ARB.CopyImage, module Graphics.Rendering.OpenGL.Raw.ARB.CullDistance, module Graphics.Rendering.OpenGL.Raw.ARB.DebugOutput, module Graphics.Rendering.OpenGL.Raw.ARB.DepthBufferFloat, module Graphics.Rendering.OpenGL.Raw.ARB.DepthClamp, module Graphics.Rendering.OpenGL.Raw.ARB.DepthTexture, module Graphics.Rendering.OpenGL.Raw.ARB.DirectStateAccess, module Graphics.Rendering.OpenGL.Raw.ARB.DrawBuffers, module Graphics.Rendering.OpenGL.Raw.ARB.DrawBuffersBlend, module Graphics.Rendering.OpenGL.Raw.ARB.DrawElementsBaseVertex, module Graphics.Rendering.OpenGL.Raw.ARB.DrawIndirect, module Graphics.Rendering.OpenGL.Raw.ARB.DrawInstanced, module Graphics.Rendering.OpenGL.Raw.ARB.ES2Compatibility, module Graphics.Rendering.OpenGL.Raw.ARB.ES31Compatibility, module Graphics.Rendering.OpenGL.Raw.ARB.ES32Compatibility, module Graphics.Rendering.OpenGL.Raw.ARB.ES3Compatibility, module Graphics.Rendering.OpenGL.Raw.ARB.EnhancedLayouts, module Graphics.Rendering.OpenGL.Raw.ARB.ExplicitUniformLocation, module Graphics.Rendering.OpenGL.Raw.ARB.FragmentProgram, module Graphics.Rendering.OpenGL.Raw.ARB.FragmentShader, module Graphics.Rendering.OpenGL.Raw.ARB.FramebufferNoAttachments, module Graphics.Rendering.OpenGL.Raw.ARB.FramebufferObjectCompatibility, module Graphics.Rendering.OpenGL.Raw.ARB.FramebufferObjectCore, module Graphics.Rendering.OpenGL.Raw.ARB.FramebufferSRGB, module Graphics.Rendering.OpenGL.Raw.ARB.GPUShader5, module Graphics.Rendering.OpenGL.Raw.ARB.GPUShaderFP64, module Graphics.Rendering.OpenGL.Raw.ARB.GPUShaderInt64, module Graphics.Rendering.OpenGL.Raw.ARB.GeometryShader4, module Graphics.Rendering.OpenGL.Raw.ARB.GetProgramBinary, module Graphics.Rendering.OpenGL.Raw.ARB.GetTextureSubImage, module Graphics.Rendering.OpenGL.Raw.ARB.HalfFloatPixel, module Graphics.Rendering.OpenGL.Raw.ARB.HalfFloatVertex, module Graphics.Rendering.OpenGL.Raw.ARB.ImagingCompatibility, module Graphics.Rendering.OpenGL.Raw.ARB.ImagingCore, module Graphics.Rendering.OpenGL.Raw.ARB.IndirectParameters, module Graphics.Rendering.OpenGL.Raw.ARB.InstancedArrays, module Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery, module Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery2, module Graphics.Rendering.OpenGL.Raw.ARB.InvalidateSubdata, module Graphics.Rendering.OpenGL.Raw.ARB.MapBufferAlignment, module Graphics.Rendering.OpenGL.Raw.ARB.MapBufferRange, module Graphics.Rendering.OpenGL.Raw.ARB.MatrixPalette, module Graphics.Rendering.OpenGL.Raw.ARB.MultiBind, module Graphics.Rendering.OpenGL.Raw.ARB.MultiDrawIndirect, module Graphics.Rendering.OpenGL.Raw.ARB.Multisample, module Graphics.Rendering.OpenGL.Raw.ARB.Multitexture, module Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery, module Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery2, module Graphics.Rendering.OpenGL.Raw.ARB.ParallelShaderCompile, module Graphics.Rendering.OpenGL.Raw.ARB.PipelineStatisticsQuery, module Graphics.Rendering.OpenGL.Raw.ARB.PixelBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.PointParameters, module Graphics.Rendering.OpenGL.Raw.ARB.PointSprite, module Graphics.Rendering.OpenGL.Raw.ARB.ProgramInterfaceQuery, module Graphics.Rendering.OpenGL.Raw.ARB.ProvokingVertex, module Graphics.Rendering.OpenGL.Raw.ARB.QueryBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.RobustnessCompatibility, module Graphics.Rendering.OpenGL.Raw.ARB.RobustnessCore, module Graphics.Rendering.OpenGL.Raw.ARB.SampleLocations, module Graphics.Rendering.OpenGL.Raw.ARB.SampleShading, module Graphics.Rendering.OpenGL.Raw.ARB.SamplerObjects, module Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubeMap, module Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubemapPerTexture, module Graphics.Rendering.OpenGL.Raw.ARB.SeparateShaderObjects, module Graphics.Rendering.OpenGL.Raw.ARB.ShaderAtomicCounters, module Graphics.Rendering.OpenGL.Raw.ARB.ShaderImageLoadStore, module Graphics.Rendering.OpenGL.Raw.ARB.ShaderObjects, module Graphics.Rendering.OpenGL.Raw.ARB.ShaderStorageBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.ShaderSubroutine, module Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguage100, module Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguageInclude, module Graphics.Rendering.OpenGL.Raw.ARB.Shadow, module Graphics.Rendering.OpenGL.Raw.ARB.ShadowAmbient, module Graphics.Rendering.OpenGL.Raw.ARB.SparseBuffer, module Graphics.Rendering.OpenGL.Raw.ARB.SparseTexture, module Graphics.Rendering.OpenGL.Raw.ARB.StencilTexturing, module Graphics.Rendering.OpenGL.Raw.ARB.Sync, module Graphics.Rendering.OpenGL.Raw.ARB.TessellationShader, module Graphics.Rendering.OpenGL.Raw.ARB.TextureBarrier, module Graphics.Rendering.OpenGL.Raw.ARB.TextureBorderClamp, module Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferObjectRGB32, module Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferRange, module Graphics.Rendering.OpenGL.Raw.ARB.TextureCompression, module Graphics.Rendering.OpenGL.Raw.ARB.TextureCompressionBPTC, module Graphics.Rendering.OpenGL.Raw.ARB.TextureCompressionRGTC, module Graphics.Rendering.OpenGL.Raw.ARB.TextureCubeMap, module Graphics.Rendering.OpenGL.Raw.ARB.TextureCubeMapArray, module Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvCombine, module Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvDot3, module Graphics.Rendering.OpenGL.Raw.ARB.TextureFilterMinmax, module Graphics.Rendering.OpenGL.Raw.ARB.TextureFloat, module Graphics.Rendering.OpenGL.Raw.ARB.TextureGather, module Graphics.Rendering.OpenGL.Raw.ARB.TextureMirrorClampToEdge, module Graphics.Rendering.OpenGL.Raw.ARB.TextureMirroredRepeat, module Graphics.Rendering.OpenGL.Raw.ARB.TextureMultisample, module Graphics.Rendering.OpenGL.Raw.ARB.TextureRG, module Graphics.Rendering.OpenGL.Raw.ARB.TextureRGB10A2UI, module Graphics.Rendering.OpenGL.Raw.ARB.TextureRectangle, module Graphics.Rendering.OpenGL.Raw.ARB.TextureStencil8, module Graphics.Rendering.OpenGL.Raw.ARB.TextureStorage, module Graphics.Rendering.OpenGL.Raw.ARB.TextureStorageMultisample, module Graphics.Rendering.OpenGL.Raw.ARB.TextureSwizzle, module Graphics.Rendering.OpenGL.Raw.ARB.TextureView, module Graphics.Rendering.OpenGL.Raw.ARB.TimerQuery, module Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedback2, module Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedback3, module Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedbackInstanced, module Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedbackOverflowQuery, module Graphics.Rendering.OpenGL.Raw.ARB.TransposeMatrix, module Graphics.Rendering.OpenGL.Raw.ARB.UniformBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.VertexArrayBGRA, module Graphics.Rendering.OpenGL.Raw.ARB.VertexArrayObject, module Graphics.Rendering.OpenGL.Raw.ARB.VertexAttrib64Bit, module Graphics.Rendering.OpenGL.Raw.ARB.VertexAttribBinding, module Graphics.Rendering.OpenGL.Raw.ARB.VertexBlend, module Graphics.Rendering.OpenGL.Raw.ARB.VertexBufferObject, module Graphics.Rendering.OpenGL.Raw.ARB.VertexProgram, module Graphics.Rendering.OpenGL.Raw.ARB.VertexShader, module Graphics.Rendering.OpenGL.Raw.ARB.VertexType10f11f11fRev, module Graphics.Rendering.OpenGL.Raw.ARB.VertexType2101010RevCompatibility, module Graphics.Rendering.OpenGL.Raw.ARB.VertexType2101010RevCore, module Graphics.Rendering.OpenGL.Raw.ARB.ViewportArray, module Graphics.Rendering.OpenGL.Raw.ARB.WindowPos ) where import Graphics.Rendering.OpenGL.Raw.ARB.BaseInstance import Graphics.Rendering.OpenGL.Raw.ARB.BindlessTexture import Graphics.Rendering.OpenGL.Raw.ARB.BlendFuncExtended import Graphics.Rendering.OpenGL.Raw.ARB.BufferStorage import Graphics.Rendering.OpenGL.Raw.ARB.CLEvent import Graphics.Rendering.OpenGL.Raw.ARB.ClearBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.ClearTexture import Graphics.Rendering.OpenGL.Raw.ARB.ClipControl import Graphics.Rendering.OpenGL.Raw.ARB.ColorBufferFloat import Graphics.Rendering.OpenGL.Raw.ARB.CompressedTexturePixelStorage import Graphics.Rendering.OpenGL.Raw.ARB.ComputeShader import Graphics.Rendering.OpenGL.Raw.ARB.ComputeVariableGroupSize import Graphics.Rendering.OpenGL.Raw.ARB.ConditionalRenderInverted import Graphics.Rendering.OpenGL.Raw.ARB.CopyBuffer import Graphics.Rendering.OpenGL.Raw.ARB.CopyImage import Graphics.Rendering.OpenGL.Raw.ARB.CullDistance import Graphics.Rendering.OpenGL.Raw.ARB.DebugOutput import Graphics.Rendering.OpenGL.Raw.ARB.DepthBufferFloat import Graphics.Rendering.OpenGL.Raw.ARB.DepthClamp import Graphics.Rendering.OpenGL.Raw.ARB.DepthTexture import Graphics.Rendering.OpenGL.Raw.ARB.DirectStateAccess import Graphics.Rendering.OpenGL.Raw.ARB.DrawBuffers import Graphics.Rendering.OpenGL.Raw.ARB.DrawBuffersBlend import Graphics.Rendering.OpenGL.Raw.ARB.DrawElementsBaseVertex import Graphics.Rendering.OpenGL.Raw.ARB.DrawIndirect import Graphics.Rendering.OpenGL.Raw.ARB.DrawInstanced import Graphics.Rendering.OpenGL.Raw.ARB.ES2Compatibility import Graphics.Rendering.OpenGL.Raw.ARB.ES31Compatibility import Graphics.Rendering.OpenGL.Raw.ARB.ES32Compatibility import Graphics.Rendering.OpenGL.Raw.ARB.ES3Compatibility import Graphics.Rendering.OpenGL.Raw.ARB.EnhancedLayouts import Graphics.Rendering.OpenGL.Raw.ARB.ExplicitUniformLocation import Graphics.Rendering.OpenGL.Raw.ARB.FragmentProgram import Graphics.Rendering.OpenGL.Raw.ARB.FragmentShader import Graphics.Rendering.OpenGL.Raw.ARB.FramebufferNoAttachments import Graphics.Rendering.OpenGL.Raw.ARB.FramebufferObjectCompatibility import Graphics.Rendering.OpenGL.Raw.ARB.FramebufferObjectCore import Graphics.Rendering.OpenGL.Raw.ARB.FramebufferSRGB import Graphics.Rendering.OpenGL.Raw.ARB.GPUShader5 import Graphics.Rendering.OpenGL.Raw.ARB.GPUShaderFP64 import Graphics.Rendering.OpenGL.Raw.ARB.GPUShaderInt64 import Graphics.Rendering.OpenGL.Raw.ARB.GeometryShader4 import Graphics.Rendering.OpenGL.Raw.ARB.GetProgramBinary import Graphics.Rendering.OpenGL.Raw.ARB.GetTextureSubImage import Graphics.Rendering.OpenGL.Raw.ARB.HalfFloatPixel import Graphics.Rendering.OpenGL.Raw.ARB.HalfFloatVertex import Graphics.Rendering.OpenGL.Raw.ARB.ImagingCompatibility import Graphics.Rendering.OpenGL.Raw.ARB.ImagingCore import Graphics.Rendering.OpenGL.Raw.ARB.IndirectParameters import Graphics.Rendering.OpenGL.Raw.ARB.InstancedArrays import Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery import Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery2 import Graphics.Rendering.OpenGL.Raw.ARB.InvalidateSubdata import Graphics.Rendering.OpenGL.Raw.ARB.MapBufferAlignment import Graphics.Rendering.OpenGL.Raw.ARB.MapBufferRange import Graphics.Rendering.OpenGL.Raw.ARB.MatrixPalette import Graphics.Rendering.OpenGL.Raw.ARB.MultiBind import Graphics.Rendering.OpenGL.Raw.ARB.MultiDrawIndirect import Graphics.Rendering.OpenGL.Raw.ARB.Multisample import Graphics.Rendering.OpenGL.Raw.ARB.Multitexture import Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery import Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery2 import Graphics.Rendering.OpenGL.Raw.ARB.ParallelShaderCompile import Graphics.Rendering.OpenGL.Raw.ARB.PipelineStatisticsQuery import Graphics.Rendering.OpenGL.Raw.ARB.PixelBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.PointParameters import Graphics.Rendering.OpenGL.Raw.ARB.PointSprite import Graphics.Rendering.OpenGL.Raw.ARB.ProgramInterfaceQuery import Graphics.Rendering.OpenGL.Raw.ARB.ProvokingVertex import Graphics.Rendering.OpenGL.Raw.ARB.QueryBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.RobustnessCompatibility import Graphics.Rendering.OpenGL.Raw.ARB.RobustnessCore import Graphics.Rendering.OpenGL.Raw.ARB.SampleLocations import Graphics.Rendering.OpenGL.Raw.ARB.SampleShading import Graphics.Rendering.OpenGL.Raw.ARB.SamplerObjects import Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubeMap import Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubemapPerTexture import Graphics.Rendering.OpenGL.Raw.ARB.SeparateShaderObjects import Graphics.Rendering.OpenGL.Raw.ARB.ShaderAtomicCounters import Graphics.Rendering.OpenGL.Raw.ARB.ShaderImageLoadStore import Graphics.Rendering.OpenGL.Raw.ARB.ShaderObjects import Graphics.Rendering.OpenGL.Raw.ARB.ShaderStorageBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.ShaderSubroutine import Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguage100 import Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguageInclude import Graphics.Rendering.OpenGL.Raw.ARB.Shadow import Graphics.Rendering.OpenGL.Raw.ARB.ShadowAmbient import Graphics.Rendering.OpenGL.Raw.ARB.SparseBuffer import Graphics.Rendering.OpenGL.Raw.ARB.SparseTexture import Graphics.Rendering.OpenGL.Raw.ARB.StencilTexturing import Graphics.Rendering.OpenGL.Raw.ARB.Sync import Graphics.Rendering.OpenGL.Raw.ARB.TessellationShader import Graphics.Rendering.OpenGL.Raw.ARB.TextureBarrier import Graphics.Rendering.OpenGL.Raw.ARB.TextureBorderClamp import Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferObjectRGB32 import Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferRange import Graphics.Rendering.OpenGL.Raw.ARB.TextureCompression import Graphics.Rendering.OpenGL.Raw.ARB.TextureCompressionBPTC import Graphics.Rendering.OpenGL.Raw.ARB.TextureCompressionRGTC import Graphics.Rendering.OpenGL.Raw.ARB.TextureCubeMap import Graphics.Rendering.OpenGL.Raw.ARB.TextureCubeMapArray import Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvCombine import Graphics.Rendering.OpenGL.Raw.ARB.TextureEnvDot3 import Graphics.Rendering.OpenGL.Raw.ARB.TextureFilterMinmax import Graphics.Rendering.OpenGL.Raw.ARB.TextureFloat import Graphics.Rendering.OpenGL.Raw.ARB.TextureGather import Graphics.Rendering.OpenGL.Raw.ARB.TextureMirrorClampToEdge import Graphics.Rendering.OpenGL.Raw.ARB.TextureMirroredRepeat import Graphics.Rendering.OpenGL.Raw.ARB.TextureMultisample import Graphics.Rendering.OpenGL.Raw.ARB.TextureRG import Graphics.Rendering.OpenGL.Raw.ARB.TextureRGB10A2UI import Graphics.Rendering.OpenGL.Raw.ARB.TextureRectangle import Graphics.Rendering.OpenGL.Raw.ARB.TextureStencil8 import Graphics.Rendering.OpenGL.Raw.ARB.TextureStorage import Graphics.Rendering.OpenGL.Raw.ARB.TextureStorageMultisample import Graphics.Rendering.OpenGL.Raw.ARB.TextureSwizzle import Graphics.Rendering.OpenGL.Raw.ARB.TextureView import Graphics.Rendering.OpenGL.Raw.ARB.TimerQuery import Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedback2 import Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedback3 import Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedbackInstanced import Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedbackOverflowQuery import Graphics.Rendering.OpenGL.Raw.ARB.TransposeMatrix import Graphics.Rendering.OpenGL.Raw.ARB.UniformBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.VertexArrayBGRA import Graphics.Rendering.OpenGL.Raw.ARB.VertexArrayObject import Graphics.Rendering.OpenGL.Raw.ARB.VertexAttrib64Bit import Graphics.Rendering.OpenGL.Raw.ARB.VertexAttribBinding import Graphics.Rendering.OpenGL.Raw.ARB.VertexBlend import Graphics.Rendering.OpenGL.Raw.ARB.VertexBufferObject import Graphics.Rendering.OpenGL.Raw.ARB.VertexProgram import Graphics.Rendering.OpenGL.Raw.ARB.VertexShader import Graphics.Rendering.OpenGL.Raw.ARB.VertexType10f11f11fRev import Graphics.Rendering.OpenGL.Raw.ARB.VertexType2101010RevCompatibility import Graphics.Rendering.OpenGL.Raw.ARB.VertexType2101010RevCore import Graphics.Rendering.OpenGL.Raw.ARB.ViewportArray import Graphics.Rendering.OpenGL.Raw.ARB.WindowPos