File tree Expand file tree Collapse file tree 6 files changed +58
-2
lines changed
src/Graphics/Rendering/OpenGL/Raw Expand file tree Collapse file tree 6 files changed +58
-2
lines changed Original file line number Diff line number Diff line change 11name : OpenGLRaw
2- version : 2.5.1 .0
2+ version : 2.5.2 .0
33synopsis : A raw binding for the OpenGL graphics system
44description :
55 OpenGLRaw is a raw Haskell binding for the OpenGL 4.5 graphics system and
Original file line number Diff line number Diff line change @@ -347,6 +347,7 @@ module Graphics.Rendering.OpenGL.Raw.Functions (
347347 glCompressedTextureSubImage2DEXT,
348348 glCompressedTextureSubImage3D,
349349 glCompressedTextureSubImage3DEXT,
350+ glConservativeRasterParameterfNV,
350351 glConvolutionFilter1D,
351352 glConvolutionFilter1DEXT,
352353 glConvolutionFilter2D,
@@ -8098,6 +8099,19 @@ glCompressedTextureSubImage3DEXT v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 = liftIO
80988099ptr_glCompressedTextureSubImage3DEXT :: FunPtr (GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ())
80998100ptr_glCompressedTextureSubImage3DEXT = unsafePerformIO $ getCommand "glCompressedTextureSubImage3DEXT"
81008101
8102+ -- glConservativeRasterParameterfNV --------------------------------------------
8103+
8104+ glConservativeRasterParameterfNV
8105+ :: MonadIO m
8106+ => GLenum -- ^ @pname@.
8107+ -> GLfloat -- ^ @value@.
8108+ -> m ()
8109+ glConservativeRasterParameterfNV v1 v2 = liftIO $ dyn0 ptr_glConservativeRasterParameterfNV v1 v2
8110+
8111+ {-# NOINLINE ptr_glConservativeRasterParameterfNV #-}
8112+ ptr_glConservativeRasterParameterfNV :: FunPtr (GLenum -> GLfloat -> IO ())
8113+ ptr_glConservativeRasterParameterfNV = unsafePerformIO $ getCommand "glConservativeRasterParameterfNV"
8114+
81018115-- glConvolutionFilter1D -------------------------------------------------------
81028116
81038117-- | Manual page for <https://www.opengl.org/sdk/docs/man2/xhtml/glConvolutionFilter1D.xml OpenGL 2.x>
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ module Graphics.Rendering.OpenGL.Raw.NV (
2222 module Graphics.Rendering.OpenGL.Raw.NV.ComputeProgram5 ,
2323 module Graphics.Rendering.OpenGL.Raw.NV.ConditionalRender ,
2424 module Graphics.Rendering.OpenGL.Raw.NV.ConservativeRaster ,
25+ module Graphics.Rendering.OpenGL.Raw.NV.ConservativeRasterDilate ,
2526 module Graphics.Rendering.OpenGL.Raw.NV.CopyDepthToColor ,
2627 module Graphics.Rendering.OpenGL.Raw.NV.CopyImage ,
2728 module Graphics.Rendering.OpenGL.Raw.NV.DeepTexture3D ,
@@ -99,6 +100,7 @@ import Graphics.Rendering.OpenGL.Raw.NV.CommandList
99100import Graphics.Rendering.OpenGL.Raw.NV.ComputeProgram5
100101import Graphics.Rendering.OpenGL.Raw.NV.ConditionalRender
101102import Graphics.Rendering.OpenGL.Raw.NV.ConservativeRaster
103+ import Graphics.Rendering.OpenGL.Raw.NV.ConservativeRasterDilate
102104import Graphics.Rendering.OpenGL.Raw.NV.CopyDepthToColor
103105import Graphics.Rendering.OpenGL.Raw.NV.CopyImage
104106import Graphics.Rendering.OpenGL.Raw.NV.DeepTexture3D
Original file line number Diff line number Diff line change 1+ --------------------------------------------------------------------------------
2+ -- |
3+ -- Module : Graphics.Rendering.OpenGL.Raw.NV.ConservativeRasterDilate
4+ -- Copyright : (c) Sven Panne 2015
5+ -- License : BSD3
6+ --
7+ -- Maintainer : Sven Panne <svenpanne@gmail.com>
8+ -- Stability : stable
9+ -- Portability : portable
10+ --
11+ -- The <https://www.opengl.org/registry/specs/NV/conservative_raster_dilate.txt NV_conservative_raster_dilate> extension.
12+ --
13+ --------------------------------------------------------------------------------
14+
15+ module Graphics.Rendering.OpenGL.Raw.NV.ConservativeRasterDilate (
16+ -- * Enums
17+ gl_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV ,
18+ gl_CONSERVATIVE_RASTER_DILATE_NV ,
19+ gl_CONSERVATIVE_RASTER_DILATE_RANGE_NV ,
20+ -- * Functions
21+ glConservativeRasterParameterfNV
22+ ) where
23+
24+ import Graphics.Rendering.OpenGL.Raw.Tokens
25+ import Graphics.Rendering.OpenGL.Raw.Functions
Original file line number Diff line number Diff line change @@ -2252,6 +2252,15 @@ gl_CONJOINT_NV = 0x9284
22522252gl_CONSERVATIVE_RASTERIZATION_NV :: GLenum
22532253gl_CONSERVATIVE_RASTERIZATION_NV = 0x9346
22542254
2255+ gl_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV :: GLenum
2256+ gl_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV = 0x937B
2257+
2258+ gl_CONSERVATIVE_RASTER_DILATE_NV :: GLenum
2259+ gl_CONSERVATIVE_RASTER_DILATE_NV = 0x9379
2260+
2261+ gl_CONSERVATIVE_RASTER_DILATE_RANGE_NV :: GLenum
2262+ gl_CONSERVATIVE_RASTER_DILATE_RANGE_NV = 0x937A
2263+
22552264gl_CONSERVE_MEMORY_HINT_PGI :: GLenum
22562265gl_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD
22572266
@@ -5333,6 +5342,12 @@ gl_GREEN_NV = 0x1904
53335342gl_GREEN_SCALE :: GLenum
53345343gl_GREEN_SCALE = 0x0D18
53355344
5345+ gl_GS_PROGRAM_BINARY_MTK :: GLenum
5346+ gl_GS_PROGRAM_BINARY_MTK = 0x9641
5347+
5348+ gl_GS_SHADER_BINARY_MTK :: GLenum
5349+ gl_GS_SHADER_BINARY_MTK = 0x9640
5350+
53365351gl_GUILTY_CONTEXT_RESET :: GLenum
53375352gl_GUILTY_CONTEXT_RESET = 0x8253
53385353
You can’t perform that action at this time.
0 commit comments