[INFO] → WormholProgram.this
[INFO] → SDLApp.this
[INFO] → sdl.state.SDL.this()
[INFO] ← sdl.state.SDL.this()
[INFO] → Creating the window
[INFO] ← Creating the window
[INFO] → DerelictGL.load()
[INFO] ← DerelictGL.load()
[INFO] → DerelictGL.loadVersions()
[INFO] ← DerelictGL.loadVersions()
[INFO] → DerelictGL.loadExtensions()
[INFO] ♦ 77 OpenGL extensions loaded.
[INFO] ← DerelictGL.loadExtensions()
[INFO] → DerelictGLU.load()
[INFO] ← DerelictGLU.load()
[INFO] → TextureUnits.this()
[INFO] ← TextureUnits.this()
[INFO] ← SDLApp.this
[INFO] → Game.this(( 0 , 0 ) - ( 1280 , 1024 ), 1280, 1024)
[INFO] → SoundManager.this
[INFO] → bass.state.BASS.this()
[INFO] ← bass.state.BASS.this()
[INFO] ♦ loading musics
[INFO] ♦ loading fx sounds
[INFO] ← SoundManager.this
[INFO] viewport = ( 0 , 0 ) - ( 1280 , 1024 )
[INFO] → load Textures
[INFO] → Textures.this()
[INFO] → Loading texture data/gfx/wormhollogo.jpg
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/wormhollogo.jpg
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/lefti.png
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/lefti.png
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/righti.png
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/righti.png
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/bottomi.png
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/bottomi.png
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/mouse1.png
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/mouse1.png
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/mouse2.png
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/mouse2.png
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/border.jpg
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/border.jpg
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] → Loading texture data/gfx/eye.png
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← Loading texture data/gfx/eye.png
[INFO] → SDLImage.~this()
[INFO] ← SDLImage.~this()
[INFO] ← Texture.this()
[INFO] ← load Textures
[INFO] → load shader blit
[INFO] → compiling shader data/shaders/blit.vs + data/shaders/blit.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/blit.vs + data/shaders/blit.fs
[INFO] ← load shader blit
[INFO] → load shader blitsrgb
[INFO] → compiling shader data/shaders/blitsrgb.vs + data/shaders/blitsrgb.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/blitsrgb.vs + data/shaders/blitsrgb.fs
[INFO] ← load shader blitsrgb
[INFO] → load shader put
[INFO] → compiling shader data/shaders/put.vs + data/shaders/put.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/put.vs + data/shaders/put.fs
[INFO] ← load shader put
[INFO] → load shader putsrgb
[INFO] → compiling shader data/shaders/putsrgb.vs + data/shaders/putsrgb.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/putsrgb.vs + data/shaders/putsrgb.fs
[INFO] ← load shader putsrgb
[INFO] → load shader font
[INFO] → compiling shader data/shaders/font.vs + data/shaders/font.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/font.vs + data/shaders/font.fs
[INFO] ← load shader font
[INFO] → load shader hvblur
[INFO] → compiling shader data/shaders/hvblur.vs + data/shaders/hvblur.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/hvblur.vs + data/shaders/hvblur.fs
[INFO] ← load shader hvblur
[INFO] → load shader surface
[INFO] → compiling shader data/shaders/surface.vs + data/shaders/surface.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/surface.vs + data/shaders/surface.fs
[INFO] ← load shader surface
[INFO] → load shader powerup
[INFO] → compiling shader data/shaders/powerup.vs + data/shaders/powerup.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/powerup.vs + data/shaders/powerup.fs
[INFO] ← load shader powerup
[INFO] → load shader ball
[INFO] → compiling shader data/shaders/ball.vs + data/shaders/ball.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/ball.vs + data/shaders/ball.fs
[INFO] ← load shader ball
[INFO] → load shader final
[INFO] → compiling shader data/shaders/final.vs + data/shaders/final.fs
[INFO] Vertex shader was successfully compiled to run on hardware.
[INFO] Fragment shader was successfully compiled to run on hardware.
[INFO] Fragment shader(s) linked, vertex shader(s) linked.
[INFO] ← compiling shader data/shaders/final.vs + data/shaders/final.fs
[INFO] ← load shader final
[INFO] → create mainTexture
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[INFO] ← create mainTexture
[INFO] → create mainDepthBuffer
[INFO] ← create mainDepthBuffer
[INFO] → create main FBO
[INFO] ← create main FBO
[INFO] ← create main FBO
[INFO] → create postProcessing
[INFO] → PostProcessing.this()
[INFO] → GaussianBlur.this()
[INFO] ♦ Find out the max level
[INFO] ♦ Create temp buffers
[INFO] → Texture2D.this(12, false, false)
[INFO] ← Texture2D.this(12, false, false)
[EPICFAIL] GLstate.check: invalid operation
[INFO] → Game.~this()
[INFO] ← Game.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()
[CRAP] ← Shader.~this()