-------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV -- Copyright : (c) Sven Panne 2019 -- License : BSD3 -- -- Maintainer : Sven Panne -- Stability : stable -- Portability : portable -- -- A convenience module, combining all raw modules containing NV extensions. -- -------------------------------------------------------------------------------- module Graphics.GL.NV ( module Graphics.GL.NV.AlphaToCoverageDitherControl, module Graphics.GL.NV.BindlessMultiDrawIndirect, module Graphics.GL.NV.BindlessMultiDrawIndirectCount, module Graphics.GL.NV.BindlessTexture, module Graphics.GL.NV.BlendEquationAdvanced, module Graphics.GL.NV.BlendEquationAdvancedCoherent, module Graphics.GL.NV.BlendMinmaxFactor, module Graphics.GL.NV.ClipSpaceWScaling, module Graphics.GL.NV.CommandList, module Graphics.GL.NV.ComputeProgram5, module Graphics.GL.NV.ConditionalRender, module Graphics.GL.NV.ConservativeRaster, module Graphics.GL.NV.ConservativeRasterDilate, module Graphics.GL.NV.ConservativeRasterPreSnap, module Graphics.GL.NV.ConservativeRasterPreSnapTriangles, module Graphics.GL.NV.CopyDepthToColor, module Graphics.GL.NV.CopyImage, module Graphics.GL.NV.DeepTexture3D, module Graphics.GL.NV.DepthBufferFloat, module Graphics.GL.NV.DepthClamp, module Graphics.GL.NV.DrawTexture, module Graphics.GL.NV.DrawVulkanImage, module Graphics.GL.NV.Evaluators, module Graphics.GL.NV.ExplicitMultisample, module Graphics.GL.NV.Fence, module Graphics.GL.NV.FillRectangle, module Graphics.GL.NV.FloatBuffer, module Graphics.GL.NV.FogDistance, module Graphics.GL.NV.FragmentCoverageToColor, module Graphics.GL.NV.FragmentProgram, module Graphics.GL.NV.FragmentProgram2, module Graphics.GL.NV.FramebufferMixedSamples, module Graphics.GL.NV.FramebufferMultisampleCoverage, module Graphics.GL.NV.GPUMulticast, module Graphics.GL.NV.GPUProgram4, module Graphics.GL.NV.GPUProgram5, module Graphics.GL.NV.GPUShader5, module Graphics.GL.NV.GeometryProgram4, module Graphics.GL.NV.HalfFloat, module Graphics.GL.NV.InternalformatSampleQuery, module Graphics.GL.NV.LightMaxExponent, module Graphics.GL.NV.MemoryAttachment, module Graphics.GL.NV.MeshShader, module Graphics.GL.NV.MultisampleCoverage, module Graphics.GL.NV.MultisampleFilterHint, module Graphics.GL.NV.OcclusionQuery, module Graphics.GL.NV.PackedDepthStencil, module Graphics.GL.NV.ParameterBufferObject, module Graphics.GL.NV.PathRenderingCompatibility, module Graphics.GL.NV.PathRenderingCore, module Graphics.GL.NV.PathRenderingSharedEdge, module Graphics.GL.NV.PixelDataRange, module Graphics.GL.NV.PointSprite, module Graphics.GL.NV.PresentVideo, module Graphics.GL.NV.PrimitiveRestart, module Graphics.GL.NV.QueryResource, module Graphics.GL.NV.QueryResourceTag, module Graphics.GL.NV.RegisterCombiners, module Graphics.GL.NV.RegisterCombiners2, module Graphics.GL.NV.RepresentativeFragmentTest, module Graphics.GL.NV.RobustnessVideoMemoryPurge, module Graphics.GL.NV.SampleLocations, module Graphics.GL.NV.ScissorExclusive, module Graphics.GL.NV.ShaderBufferLoad, module Graphics.GL.NV.ShaderBufferStore, module Graphics.GL.NV.ShaderSubgroupPartitioned, module Graphics.GL.NV.ShaderThreadGroup, module Graphics.GL.NV.ShadingRateImage, module Graphics.GL.NV.TessellationProgram5, module Graphics.GL.NV.TexgenEmboss, module Graphics.GL.NV.TexgenReflection, module Graphics.GL.NV.TextureBarrier, module Graphics.GL.NV.TextureEnvCombine4, module Graphics.GL.NV.TextureExpandNormal, module Graphics.GL.NV.TextureMultisample, module Graphics.GL.NV.TextureRectangle, module Graphics.GL.NV.TextureShader, module Graphics.GL.NV.TextureShader2, module Graphics.GL.NV.TextureShader3, module Graphics.GL.NV.TransformFeedback, module Graphics.GL.NV.TransformFeedback2, module Graphics.GL.NV.UniformBufferUnifiedMemory, module Graphics.GL.NV.VDPAUInterop, module Graphics.GL.NV.VDPAUInterop2, module Graphics.GL.NV.VertexArrayRange, module Graphics.GL.NV.VertexArrayRange2, module Graphics.GL.NV.VertexAttribInteger64Bit, module Graphics.GL.NV.VertexBufferUnifiedMemory, module Graphics.GL.NV.VertexProgram, module Graphics.GL.NV.VertexProgram2Option, module Graphics.GL.NV.VertexProgram3, module Graphics.GL.NV.VertexProgram4, module Graphics.GL.NV.VideoCapture, module Graphics.GL.NV.ViewportSwizzle ) where import Graphics.GL.NV.AlphaToCoverageDitherControl import Graphics.GL.NV.BindlessMultiDrawIndirect import Graphics.GL.NV.BindlessMultiDrawIndirectCount import Graphics.GL.NV.BindlessTexture import Graphics.GL.NV.BlendEquationAdvanced import Graphics.GL.NV.BlendEquationAdvancedCoherent import Graphics.GL.NV.BlendMinmaxFactor import Graphics.GL.NV.ClipSpaceWScaling import Graphics.GL.NV.CommandList import Graphics.GL.NV.ComputeProgram5 import Graphics.GL.NV.ConditionalRender import Graphics.GL.NV.ConservativeRaster import Graphics.GL.NV.ConservativeRasterDilate import Graphics.GL.NV.ConservativeRasterPreSnap import Graphics.GL.NV.ConservativeRasterPreSnapTriangles import Graphics.GL.NV.CopyDepthToColor import Graphics.GL.NV.CopyImage import Graphics.GL.NV.DeepTexture3D import Graphics.GL.NV.DepthBufferFloat import Graphics.GL.NV.DepthClamp import Graphics.GL.NV.DrawTexture import Graphics.GL.NV.DrawVulkanImage import Graphics.GL.NV.Evaluators import Graphics.GL.NV.ExplicitMultisample import Graphics.GL.NV.Fence import Graphics.GL.NV.FillRectangle import Graphics.GL.NV.FloatBuffer import Graphics.GL.NV.FogDistance import Graphics.GL.NV.FragmentCoverageToColor import Graphics.GL.NV.FragmentProgram import Graphics.GL.NV.FragmentProgram2 import Graphics.GL.NV.FramebufferMixedSamples import Graphics.GL.NV.FramebufferMultisampleCoverage import Graphics.GL.NV.GPUMulticast import Graphics.GL.NV.GPUProgram4 import Graphics.GL.NV.GPUProgram5 import Graphics.GL.NV.GPUShader5 import Graphics.GL.NV.GeometryProgram4 import Graphics.GL.NV.HalfFloat import Graphics.GL.NV.InternalformatSampleQuery import Graphics.GL.NV.LightMaxExponent import Graphics.GL.NV.MemoryAttachment import Graphics.GL.NV.MeshShader import Graphics.GL.NV.MultisampleCoverage import Graphics.GL.NV.MultisampleFilterHint import Graphics.GL.NV.OcclusionQuery import Graphics.GL.NV.PackedDepthStencil import Graphics.GL.NV.ParameterBufferObject import Graphics.GL.NV.PathRenderingCompatibility import Graphics.GL.NV.PathRenderingCore import Graphics.GL.NV.PathRenderingSharedEdge import Graphics.GL.NV.PixelDataRange import Graphics.GL.NV.PointSprite import Graphics.GL.NV.PresentVideo import Graphics.GL.NV.PrimitiveRestart import Graphics.GL.NV.QueryResource import Graphics.GL.NV.QueryResourceTag import Graphics.GL.NV.RegisterCombiners import Graphics.GL.NV.RegisterCombiners2 import Graphics.GL.NV.RepresentativeFragmentTest import Graphics.GL.NV.RobustnessVideoMemoryPurge import Graphics.GL.NV.SampleLocations import Graphics.GL.NV.ScissorExclusive import Graphics.GL.NV.ShaderBufferLoad import Graphics.GL.NV.ShaderBufferStore import Graphics.GL.NV.ShaderSubgroupPartitioned import Graphics.GL.NV.ShaderThreadGroup import Graphics.GL.NV.ShadingRateImage import Graphics.GL.NV.TessellationProgram5 import Graphics.GL.NV.TexgenEmboss import Graphics.GL.NV.TexgenReflection import Graphics.GL.NV.TextureBarrier import Graphics.GL.NV.TextureEnvCombine4 import Graphics.GL.NV.TextureExpandNormal import Graphics.GL.NV.TextureMultisample import Graphics.GL.NV.TextureRectangle import Graphics.GL.NV.TextureShader import Graphics.GL.NV.TextureShader2 import Graphics.GL.NV.TextureShader3 import Graphics.GL.NV.TransformFeedback import Graphics.GL.NV.TransformFeedback2 import Graphics.GL.NV.UniformBufferUnifiedMemory import Graphics.GL.NV.VDPAUInterop import Graphics.GL.NV.VDPAUInterop2 import Graphics.GL.NV.VertexArrayRange import Graphics.GL.NV.VertexArrayRange2 import Graphics.GL.NV.VertexAttribInteger64Bit import Graphics.GL.NV.VertexBufferUnifiedMemory import Graphics.GL.NV.VertexProgram import Graphics.GL.NV.VertexProgram2Option import Graphics.GL.NV.VertexProgram3 import Graphics.GL.NV.VertexProgram4 import Graphics.GL.NV.VideoCapture import Graphics.GL.NV.ViewportSwizzle