Skip to content

Commit df5915e

Browse files
committed
Updated OpenGL registry to 89bede35b. Bumped version to 3.2.6.0.
1 parent 1029fcc commit df5915e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+7563
-5711
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
3.2.6.0
2+
-------
3+
* Updated OpenGL registry to 89bede35b.
4+
15
3.2.5.0
26
-------
37
* Updated OpenGL registry to 97558118d.

OpenGLRaw.cabal

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: OpenGLRaw
2-
version: 3.2.5.0
2+
version: 3.2.6.0
33
synopsis: A raw binding for the OpenGL graphics system
44
description:
55
OpenGLRaw is a raw Haskell binding for the OpenGL 4.5 graphics system and
@@ -176,6 +176,7 @@ library
176176
Graphics.GL.ARB.PixelBufferObject
177177
Graphics.GL.ARB.PointParameters
178178
Graphics.GL.ARB.PointSprite
179+
Graphics.GL.ARB.PolygonOffsetClamp
179180
Graphics.GL.ARB.ProgramInterfaceQuery
180181
Graphics.GL.ARB.ProvokingVertex
181182
Graphics.GL.ARB.QueryBufferObject
@@ -198,6 +199,7 @@ library
198199
Graphics.GL.ARB.ShadowAmbient
199200
Graphics.GL.ARB.SparseBuffer
200201
Graphics.GL.ARB.SparseTexture
202+
Graphics.GL.ARB.SpirvExtensions
201203
Graphics.GL.ARB.StencilTexturing
202204
Graphics.GL.ARB.Sync
203205
Graphics.GL.ARB.TessellationShader
@@ -213,6 +215,7 @@ library
213215
Graphics.GL.ARB.TextureCubeMapArray
214216
Graphics.GL.ARB.TextureEnvCombine
215217
Graphics.GL.ARB.TextureEnvDot3
218+
Graphics.GL.ARB.TextureFilterAnisotropic
216219
Graphics.GL.ARB.TextureFilterMinmax
217220
Graphics.GL.ARB.TextureFloat
218221
Graphics.GL.ARB.TextureGather
@@ -420,12 +423,15 @@ library
420423
Graphics.GL.KHR.DebugCompatibility
421424
Graphics.GL.KHR.DebugCore
422425
Graphics.GL.KHR.NoError
426+
Graphics.GL.KHR.ParallelShaderCompile
423427
Graphics.GL.KHR.Robustness
424428
Graphics.GL.KHR.TextureCompressionASTCHDR
425429
Graphics.GL.KHR.TextureCompressionASTCLDR
426430
Graphics.GL.MESA
427431
Graphics.GL.MESA.PackInvert
432+
Graphics.GL.MESA.ProgramBinaryFormats
428433
Graphics.GL.MESA.ResizeBuffers
434+
Graphics.GL.MESA.TileRasterOrder
429435
Graphics.GL.MESA.WindowPos
430436
Graphics.GL.MESA.YCbCrTexture
431437
Graphics.GL.MESAX
@@ -437,6 +443,7 @@ library
437443
Graphics.GL.NV.BindlessTexture
438444
Graphics.GL.NV.BlendEquationAdvanced
439445
Graphics.GL.NV.BlendEquationAdvancedCoherent
446+
Graphics.GL.NV.BlendMinmaxFactor
440447
Graphics.GL.NV.ClipSpaceWScaling
441448
Graphics.GL.NV.CommandList
442449
Graphics.GL.NV.ComputeProgram5
@@ -482,6 +489,8 @@ library
482489
Graphics.GL.NV.PointSprite
483490
Graphics.GL.NV.PresentVideo
484491
Graphics.GL.NV.PrimitiveRestart
492+
Graphics.GL.NV.QueryResource
493+
Graphics.GL.NV.QueryResourceTag
485494
Graphics.GL.NV.RegisterCombiners
486495
Graphics.GL.NV.RegisterCombiners2
487496
Graphics.GL.NV.RobustnessVideoMemoryPurge

RegistryProcessor/OpenGL-Registry

Submodule OpenGL-Registry updated 76 files

src/Graphics/GL/ARB.hs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ module Graphics.GL.ARB (
8181
module Graphics.GL.ARB.PixelBufferObject,
8282
module Graphics.GL.ARB.PointParameters,
8383
module Graphics.GL.ARB.PointSprite,
84+
module Graphics.GL.ARB.PolygonOffsetClamp,
8485
module Graphics.GL.ARB.ProgramInterfaceQuery,
8586
module Graphics.GL.ARB.ProvokingVertex,
8687
module Graphics.GL.ARB.QueryBufferObject,
@@ -103,6 +104,7 @@ module Graphics.GL.ARB (
103104
module Graphics.GL.ARB.ShadowAmbient,
104105
module Graphics.GL.ARB.SparseBuffer,
105106
module Graphics.GL.ARB.SparseTexture,
107+
module Graphics.GL.ARB.SpirvExtensions,
106108
module Graphics.GL.ARB.StencilTexturing,
107109
module Graphics.GL.ARB.Sync,
108110
module Graphics.GL.ARB.TessellationShader,
@@ -118,6 +120,7 @@ module Graphics.GL.ARB (
118120
module Graphics.GL.ARB.TextureCubeMapArray,
119121
module Graphics.GL.ARB.TextureEnvCombine,
120122
module Graphics.GL.ARB.TextureEnvDot3,
123+
module Graphics.GL.ARB.TextureFilterAnisotropic,
121124
module Graphics.GL.ARB.TextureFilterMinmax,
122125
module Graphics.GL.ARB.TextureFloat,
123126
module Graphics.GL.ARB.TextureGather,
@@ -222,6 +225,7 @@ import Graphics.GL.ARB.PipelineStatisticsQuery
222225
import Graphics.GL.ARB.PixelBufferObject
223226
import Graphics.GL.ARB.PointParameters
224227
import Graphics.GL.ARB.PointSprite
228+
import Graphics.GL.ARB.PolygonOffsetClamp
225229
import Graphics.GL.ARB.ProgramInterfaceQuery
226230
import Graphics.GL.ARB.ProvokingVertex
227231
import Graphics.GL.ARB.QueryBufferObject
@@ -244,6 +248,7 @@ import Graphics.GL.ARB.Shadow
244248
import Graphics.GL.ARB.ShadowAmbient
245249
import Graphics.GL.ARB.SparseBuffer
246250
import Graphics.GL.ARB.SparseTexture
251+
import Graphics.GL.ARB.SpirvExtensions
247252
import Graphics.GL.ARB.StencilTexturing
248253
import Graphics.GL.ARB.Sync
249254
import Graphics.GL.ARB.TessellationShader
@@ -259,6 +264,7 @@ import Graphics.GL.ARB.TextureCubeMap
259264
import Graphics.GL.ARB.TextureCubeMapArray
260265
import Graphics.GL.ARB.TextureEnvCombine
261266
import Graphics.GL.ARB.TextureEnvDot3
267+
import Graphics.GL.ARB.TextureFilterAnisotropic
262268
import Graphics.GL.ARB.TextureFilterMinmax
263269
import Graphics.GL.ARB.TextureFloat
264270
import Graphics.GL.ARB.TextureGather
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{-# LANGUAGE PatternSynonyms #-}
2+
--------------------------------------------------------------------------------
3+
-- |
4+
-- Module : Graphics.GL.ARB.PolygonOffsetClamp
5+
-- Copyright : (c) Sven Panne 2016
6+
-- License : BSD3
7+
--
8+
-- Maintainer : Sven Panne <[email protected]>
9+
-- Stability : stable
10+
-- Portability : portable
11+
--
12+
--------------------------------------------------------------------------------
13+
14+
module Graphics.GL.ARB.PolygonOffsetClamp (
15+
-- * Extension Support
16+
glGetARBPolygonOffsetClamp,
17+
gl_ARB_polygon_offset_clamp,
18+
-- * Enums
19+
pattern GL_POLYGON_OFFSET_CLAMP,
20+
-- * Functions
21+
glPolygonOffsetClamp
22+
) where
23+
24+
import Graphics.GL.ExtensionPredicates
25+
import Graphics.GL.Tokens
26+
import Graphics.GL.Functions
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{-# LANGUAGE PatternSynonyms #-}
2+
--------------------------------------------------------------------------------
3+
-- |
4+
-- Module : Graphics.GL.ARB.SpirvExtensions
5+
-- Copyright : (c) Sven Panne 2016
6+
-- License : BSD3
7+
--
8+
-- Maintainer : Sven Panne <[email protected]>
9+
-- Stability : stable
10+
-- Portability : portable
11+
--
12+
--------------------------------------------------------------------------------
13+
14+
module Graphics.GL.ARB.SpirvExtensions (
15+
-- * Extension Support
16+
glGetARBSpirvExtensions,
17+
gl_ARB_spirv_extensions,
18+
-- * Enums
19+
pattern GL_NUM_SPIR_V_EXTENSIONS,
20+
pattern GL_SPIR_V_EXTENSIONS
21+
) where
22+
23+
import Graphics.GL.ExtensionPredicates
24+
import Graphics.GL.Tokens
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{-# LANGUAGE PatternSynonyms #-}
2+
--------------------------------------------------------------------------------
3+
-- |
4+
-- Module : Graphics.GL.ARB.TextureFilterAnisotropic
5+
-- Copyright : (c) Sven Panne 2016
6+
-- License : BSD3
7+
--
8+
-- Maintainer : Sven Panne <[email protected]>
9+
-- Stability : stable
10+
-- Portability : portable
11+
--
12+
--------------------------------------------------------------------------------
13+
14+
module Graphics.GL.ARB.TextureFilterAnisotropic (
15+
-- * Extension Support
16+
glGetARBTextureFilterAnisotropic,
17+
gl_ARB_texture_filter_anisotropic,
18+
-- * Enums
19+
pattern GL_MAX_TEXTURE_MAX_ANISOTROPY,
20+
pattern GL_TEXTURE_MAX_ANISOTROPY
21+
) where
22+
23+
import Graphics.GL.ExtensionPredicates
24+
import Graphics.GL.Tokens

src/Graphics/GL/Compatibility30.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,11 @@ module Graphics.GL.Compatibility30 (
9696
pattern GL_BITMAP,
9797
pattern GL_BITMAP_TOKEN,
9898
pattern GL_BLEND,
99+
pattern GL_BLEND_COLOR,
99100
pattern GL_BLEND_DST,
100101
pattern GL_BLEND_DST_ALPHA,
101102
pattern GL_BLEND_DST_RGB,
103+
pattern GL_BLEND_EQUATION,
102104
pattern GL_BLEND_EQUATION_ALPHA,
103105
pattern GL_BLEND_EQUATION_RGB,
104106
pattern GL_BLEND_SRC,

src/Graphics/GL/Compatibility31.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,11 @@ module Graphics.GL.Compatibility31 (
9898
pattern GL_BITMAP,
9999
pattern GL_BITMAP_TOKEN,
100100
pattern GL_BLEND,
101+
pattern GL_BLEND_COLOR,
101102
pattern GL_BLEND_DST,
102103
pattern GL_BLEND_DST_ALPHA,
103104
pattern GL_BLEND_DST_RGB,
105+
pattern GL_BLEND_EQUATION,
104106
pattern GL_BLEND_EQUATION_ALPHA,
105107
pattern GL_BLEND_EQUATION_RGB,
106108
pattern GL_BLEND_SRC,

src/Graphics/GL/Compatibility32.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,11 @@ module Graphics.GL.Compatibility32 (
102102
pattern GL_BITMAP,
103103
pattern GL_BITMAP_TOKEN,
104104
pattern GL_BLEND,
105+
pattern GL_BLEND_COLOR,
105106
pattern GL_BLEND_DST,
106107
pattern GL_BLEND_DST_ALPHA,
107108
pattern GL_BLEND_DST_RGB,
109+
pattern GL_BLEND_EQUATION,
108110
pattern GL_BLEND_EQUATION_ALPHA,
109111
pattern GL_BLEND_EQUATION_RGB,
110112
pattern GL_BLEND_SRC,

0 commit comments

Comments
 (0)