Skip to content

Commit 08b4151

Browse files
committed
Added skeleton imports/exports for the rest of the ARB extensions.
1 parent 23f1da8 commit 08b4151

File tree

1 file changed

+92
-0
lines changed
  • src/Graphics/Rendering/OpenGL/Raw

1 file changed

+92
-0
lines changed

src/Graphics/Rendering/OpenGL/Raw/ARB.hs

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,12 +113,58 @@ module Graphics.Rendering.OpenGL.Raw.ARB (
113113
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShaderPrecision, -- #98
114114
module Graphics.Rendering.OpenGL.Raw.ARB.VertexAttrib64Bit, -- #99
115115
-- module Graphics.Rendering.OpenGL.Raw.ARB.ViewportArray, -- #100
116+
-- module Graphics.Rendering.OpenGL.Raw.ARB.CLEvent, -- #103
117+
-- module Graphics.Rendering.OpenGL.Raw.ARB.DebugOutput, -- #104
118+
-- module Graphics.Rendering.OpenGL.Raw.ARB.Robustness, -- #105
119+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShaderStencilExport, -- #106
120+
-- module Graphics.Rendering.OpenGL.Raw.ARB.BaseInstance, -- #107
121+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguage420pack, -- #108
122+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedbackInstanced, -- #109
123+
-- module Graphics.Rendering.OpenGL.Raw.ARB.CompressedTexturePixelStorage, -- #110
124+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ConservativeDepth, -- #111
125+
-- module Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery, -- #112
126+
-- module Graphics.Rendering.OpenGL.Raw.ARB.MapBufferAlignment, -- #113
116127
module Graphics.Rendering.OpenGL.Raw.ARB.ShaderAtomicCounters, -- #114
128+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShaderImageLoadStore, -- #115
129+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguagePacking, -- #116
130+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureStorage, -- #117
131+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ArraysOfArrays, -- #120
132+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ClearBufferObject, -- #121
117133
module Graphics.Rendering.OpenGL.Raw.ARB.ComputeShader, -- #122
134+
-- module Graphics.Rendering.OpenGL.Raw.ARB.CopyImage, -- #123
135+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureView, -- #124
136+
-- module Graphics.Rendering.OpenGL.Raw.ARB.VertexAttribBinding, -- #125
137+
-- module Graphics.Rendering.OpenGL.Raw.ARB.RobustnessIsolation, -- #126
118138
module Graphics.Rendering.OpenGL.Raw.ARB.ES3Compatibility, -- #127
139+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ExplicitUniformLocation, -- #128
140+
-- module Graphics.Rendering.OpenGL.Raw.ARB.FragmentLayerViewport, -- #129
119141
module Graphics.Rendering.OpenGL.Raw.ARB.FramebufferNoAttachments, -- #130
142+
-- module Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery2, -- #131
143+
-- module Graphics.Rendering.OpenGL.Raw.ARB.InvalidateSubdata, -- #132
144+
-- module Graphics.Rendering.OpenGL.Raw.ARB.MultiDrawIndirect, -- #133
145+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ProgramInterfaceQuery, -- #134
146+
-- module Graphics.Rendering.OpenGL.Raw.ARB.RobustBufferAccessBehavior, -- #135
147+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShaderImageSize, -- #136
120148
module Graphics.Rendering.OpenGL.Raw.ARB.ShaderStorageBufferObject, -- #137
149+
-- module Graphics.Rendering.OpenGL.Raw.ARB.StencilTexturing, -- #138
150+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferRange, -- #139
151+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureQueryLevels, -- #140
152+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureStorageMultisample,-- #141
153+
-- module Graphics.Rendering.OpenGL.Raw.ARB.BufferStorage, -- #144
154+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ClearTexture, -- #145
155+
-- module Graphics.Rendering.OpenGL.Raw.ARB.EnhancedLayouts, -- #146
156+
-- module Graphics.Rendering.OpenGL.Raw.ARB.MultiBind, -- #147
121157
module Graphics.Rendering.OpenGL.Raw.ARB.QueryBufferObject -- #148
158+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureMirrorClampToEdge, -- #149
159+
-- module Graphics.Rendering.OpenGL.Raw.ARB.TextureStencil8, -- #150
160+
-- module Graphics.Rendering.OpenGL.Raw.ARB.VertexType10f11f11fRev, -- #151
161+
-- module Graphics.Rendering.OpenGL.Raw.ARB.BindlessTexture, -- #152
162+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ComputeVariableGroupSize, -- #153
163+
-- module Graphics.Rendering.OpenGL.Raw.ARB.IndirectParameters, -- #154
164+
-- module Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubemapPerTexture,-- #155
165+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShaderDrawParameters, -- #156
166+
-- module Graphics.Rendering.OpenGL.Raw.ARB.ShaderGroupVote, -- #157
167+
-- module Graphics.Rendering.OpenGL.Raw.ARB.SparseTexture -- #158
122168
) where
123169

124170
import Graphics.Rendering.OpenGL.Raw.ARB.Multitexture
@@ -221,9 +267,55 @@ import Graphics.Rendering.OpenGL.Raw.ARB.SeparateShaderObjects
221267
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShaderPrecision
222268
import Graphics.Rendering.OpenGL.Raw.ARB.VertexAttrib64Bit
223269
-- import Graphics.Rendering.OpenGL.Raw.ARB.ViewportArray
270+
-- import Graphics.Rendering.OpenGL.Raw.ARB.CLEvent
271+
-- import Graphics.Rendering.OpenGL.Raw.ARB.DebugOutput
272+
-- import Graphics.Rendering.OpenGL.Raw.ARB.Robustness
273+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShaderStencilExport
274+
-- import Graphics.Rendering.OpenGL.Raw.ARB.BaseInstance
275+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguage420pack
276+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TransformFeedbackInstanced
277+
-- import Graphics.Rendering.OpenGL.Raw.ARB.CompressedTexturePixelStorage
278+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ConservativeDepth
279+
-- import Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery
280+
-- import Graphics.Rendering.OpenGL.Raw.ARB.MapBufferAlignment
224281
import Graphics.Rendering.OpenGL.Raw.ARB.ShaderAtomicCounters
282+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShaderImageLoadStore
283+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShadingLanguagePacking
284+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureStorage
285+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ArraysOfArrays
286+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ClearBufferObject
225287
import Graphics.Rendering.OpenGL.Raw.ARB.ComputeShader
288+
-- import Graphics.Rendering.OpenGL.Raw.ARB.CopyImage
289+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureView
290+
-- import Graphics.Rendering.OpenGL.Raw.ARB.VertexAttribBinding
291+
-- import Graphics.Rendering.OpenGL.Raw.ARB.RobustnessIsolation
226292
import Graphics.Rendering.OpenGL.Raw.ARB.ES3Compatibility
293+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ExplicitUniformLocation
294+
-- import Graphics.Rendering.OpenGL.Raw.ARB.FragmentLayerViewport
227295
import Graphics.Rendering.OpenGL.Raw.ARB.FramebufferNoAttachments
296+
-- import Graphics.Rendering.OpenGL.Raw.ARB.InternalformatQuery2
297+
-- import Graphics.Rendering.OpenGL.Raw.ARB.InvalidateSubdata
298+
-- import Graphics.Rendering.OpenGL.Raw.ARB.MultiDrawIndirect
299+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ProgramInterfaceQuery
300+
-- import Graphics.Rendering.OpenGL.Raw.ARB.RobustBufferAccessBehavior
301+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShaderImageSize
228302
import Graphics.Rendering.OpenGL.Raw.ARB.ShaderStorageBufferObject
303+
-- import Graphics.Rendering.OpenGL.Raw.ARB.StencilTexturing
304+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureBufferRange
305+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureQueryLevels
306+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureStorageMultisample
307+
-- import Graphics.Rendering.OpenGL.Raw.ARB.BufferStorage
308+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ClearTexture
309+
-- import Graphics.Rendering.OpenGL.Raw.ARB.EnhancedLayouts
310+
-- import Graphics.Rendering.OpenGL.Raw.ARB.MultiBind
229311
import Graphics.Rendering.OpenGL.Raw.ARB.QueryBufferObject
312+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureMirrorClampToEdge
313+
-- import Graphics.Rendering.OpenGL.Raw.ARB.TextureStencil8
314+
-- import Graphics.Rendering.OpenGL.Raw.ARB.VertexType10f11f11fRev
315+
-- import Graphics.Rendering.OpenGL.Raw.ARB.BindlessTexture
316+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ComputeVariableGroupSize
317+
-- import Graphics.Rendering.OpenGL.Raw.ARB.IndirectParameters
318+
-- import Graphics.Rendering.OpenGL.Raw.ARB.SeamlessCubemapPerTexture
319+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShaderDrawParameters
320+
-- import Graphics.Rendering.OpenGL.Raw.ARB.ShaderGroupVote
321+
-- import Graphics.Rendering.OpenGL.Raw.ARB.SparseTexture

0 commit comments

Comments
 (0)