Skip to content

Commit 1e3a951

Browse files
committed
Added support for EXT_framebuffer_blit.
1 parent 7c39113 commit 1e3a951

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

OpenGLRaw.cabal

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ library
157157
Graphics.Rendering.OpenGL.Raw.EXT.FogCoord,
158158
Graphics.Rendering.OpenGL.Raw.EXT.FourTwoTwoPixels,
159159
Graphics.Rendering.OpenGL.Raw.EXT.FragmentLighting,
160+
Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit,
160161
Graphics.Rendering.OpenGL.Raw.EXT.FramebufferMultisample,
161162
Graphics.Rendering.OpenGL.Raw.EXT.FramebufferObject,
162163
Graphics.Rendering.OpenGL.Raw.EXT.FramebufferSRGB,

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ module Graphics.Rendering.OpenGL.Raw.EXT (
7979
-- module Graphics.Rendering.OpenGL.Raw.EXT.PackedDepthStencil,
8080
module Graphics.Rendering.OpenGL.Raw.EXT.StencilClearTag,
8181
module Graphics.Rendering.OpenGL.Raw.EXT.TextureSRGB,
82-
-- module Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit,
82+
module Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit,
8383
module Graphics.Rendering.OpenGL.Raw.EXT.FramebufferMultisample,
8484
module Graphics.Rendering.OpenGL.Raw.EXT.TimerQuery,
8585
module Graphics.Rendering.OpenGL.Raw.EXT.GPUProgramParameters,
@@ -170,7 +170,7 @@ import Graphics.Rendering.OpenGL.Raw.EXT.FramebufferObject
170170
-- import Graphics.Rendering.OpenGL.Raw.EXT.PackedDepthStencil
171171
import Graphics.Rendering.OpenGL.Raw.EXT.StencilClearTag
172172
import Graphics.Rendering.OpenGL.Raw.EXT.TextureSRGB
173-
-- import Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit
173+
import Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit
174174
import Graphics.Rendering.OpenGL.Raw.EXT.FramebufferMultisample
175175
import Graphics.Rendering.OpenGL.Raw.EXT.TimerQuery
176176
import Graphics.Rendering.OpenGL.Raw.EXT.GPUProgramParameters
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
--------------------------------------------------------------------------------
2+
-- |
3+
-- Module : Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit
4+
-- Copyright : (c) Sven Panne 2013
5+
-- License : BSD3
6+
--
7+
-- Maintainer : Sven Panne <[email protected]>
8+
-- Stability : stable
9+
-- Portability : portable
10+
--
11+
-- All raw functions and tokens from the EXT_framebuffer_blit extension
12+
-- <http://www.opengl.org/registry/specs/EXT/framebuffer_blit.txt>.
13+
--
14+
--------------------------------------------------------------------------------
15+
16+
module Graphics.Rendering.OpenGL.Raw.EXT.FramebufferBlit (
17+
-- * Functions
18+
glBlitFramebuffer,
19+
20+
-- * Tokens
21+
gl_READ_FRAMEBUFFER,
22+
gl_DRAW_FRAMEBUFFER,
23+
gl_DRAW_FRAMEBUFFER_BINDING,
24+
gl_READ_FRAMEBUFFER_BINDING
25+
) where
26+
27+
import Graphics.Rendering.OpenGL.Raw.Core32

0 commit comments

Comments
 (0)