<html>
<head>
<style>
body { margin: 0px; padding: 0px; font-family: courier new, courier; font-size: 9pt; color: white; background-color: #000000; }
div { margin: 5px 5px 5px 5px; }
.CRAP { color: #9b7766; text-align: left;}
.INFO { color: #80cf49; text-align: left;}
.WTF { color: #ff8020; text-align: left; text-decoration: bold;}
.EPICFAIL { color: #ff2020; text-align: left; text-decoration: bold;}
b { color: #ffff20; text-align: left; }
</style>
</head>
<body>
<div class="INFO" style="margin-left: 0pt;" ><b>[INFO]</b> &rarr; WormholProgram.this</div>
<div class="INFO" style="margin-left: 30pt;" ><b>[INFO]</b> &rarr; SDLApp.this</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; sdl.state.SDL.this()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; sdl.state.SDL.this()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; Creating the window</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; Creating the window</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; DerelictGL.load()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; DerelictGL.load()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; DerelictGL.loadVersions()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; DerelictGL.loadVersions()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; DerelictGL.loadExtensions()</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &diams; 77 OpenGL extensions loaded.</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; DerelictGL.loadExtensions()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; DerelictGLU.load()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; DerelictGLU.load()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; TextureUnits.this()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; TextureUnits.this()</div>
<div class="INFO" style="margin-left: 30pt;" ><b>[INFO]</b> &larr; SDLApp.this</div>
<div class="INFO" style="margin-left: 30pt;" ><b>[INFO]</b> &rarr; Game.this(( 0 , 0 ) - ( 1280 , 1024 ), 1280, 1024)</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; SoundManager.this</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr; bass.state.BASS.this()</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr; bass.state.BASS.this()</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &diams; loading musics</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &diams; loading fx sounds</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; SoundManager.this</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> viewport = ( 0 , 0 ) - ( 1280 , 1024 )</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load Textures</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr; Textures.this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/wormhollogo.jpg</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/wormhollogo.jpg</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/lefti.png</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/lefti.png</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/righti.png</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/righti.png</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/bottomi.png</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/bottomi.png</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/mouse1.png</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/mouse1.png</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/mouse2.png</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/mouse2.png</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/border.jpg</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/border.jpg</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Loading texture data/gfx/eye.png</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 150pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Loading texture data/gfx/eye.png</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; SDLImage.~this()</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr; Texture.this()</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load Textures</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader blit</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/blit.vs + data/shaders/blit.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/blit.vs + data/shaders/blit.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader blit</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader blitsrgb</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/blitsrgb.vs + data/shaders/blitsrgb.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/blitsrgb.vs + data/shaders/blitsrgb.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader blitsrgb</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader put</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/put.vs + data/shaders/put.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/put.vs + data/shaders/put.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader put</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader putsrgb</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/putsrgb.vs + data/shaders/putsrgb.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/putsrgb.vs + data/shaders/putsrgb.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader putsrgb</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader font</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/font.vs + data/shaders/font.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/font.vs + data/shaders/font.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader font</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader hvblur</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/hvblur.vs + data/shaders/hvblur.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/hvblur.vs + data/shaders/hvblur.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader hvblur</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader surface</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/surface.vs + data/shaders/surface.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/surface.vs + data/shaders/surface.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader surface</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader powerup</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/powerup.vs + data/shaders/powerup.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/powerup.vs + data/shaders/powerup.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader powerup</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader ball</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/ball.vs + data/shaders/ball.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/ball.vs + data/shaders/ball.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader ball</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; load shader final</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr;  compiling shader data/shaders/final.vs + data/shaders/final.fs</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Vertex shader was successfully compiled to run on hardware.
</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader was successfully compiled to run on hardware.</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> Fragment shader(s) linked, vertex shader(s) linked. 
 </div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr;  compiling shader data/shaders/final.vs + data/shaders/final.fs</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr; load shader final</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr;  create mainTexture</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr;  create mainTexture</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr;  create mainDepthBuffer</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr;  create mainDepthBuffer</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr;  create main FBO</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &larr;  create main FBO</div>
<div class="INFO" style="margin-left: 30pt;" ><b>[INFO]</b> &larr; create main FBO</div>
<div class="INFO" style="margin-left: 30pt;" ><b>[INFO]</b> &rarr; create postProcessing</div>
<div class="INFO" style="margin-left: 60pt;" ><b>[INFO]</b> &rarr; PostProcessing.this()</div>
<div class="INFO" style="margin-left: 90pt;" ><b>[INFO]</b> &rarr; GaussianBlur.this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &diams; Find out the max level</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &diams; Create temp buffers</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Texture2D.this(12, false, false)</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Texture2D.this(12, false, false)</div>
<div class="EPICFAIL" style="margin-left: 120pt;" ><b>[EPICFAIL]</b> GLstate.check: invalid operation</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &rarr; Game.~this()</div>
<div class="INFO" style="margin-left: 120pt;" ><b>[INFO]</b> &larr; Game.~this()</div>
<div class="CRAP" style="margin-left: 90pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 60pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 30pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>
<div class="CRAP" style="margin-left: 0pt;" ><b>[CRAP]</b> &larr; Shader.~this()</div>