Full screen quad rendering
BRDF Explorer License

-I'm using the DGLShader.h/.cpp files from BRDF Explorer which
encapsulates opengl shader objects so I am providing a copy of that
license.
Center the window
Adding a docking widget for editing shader code

Easy stuff!
Shader Editor Widget

-Add a webkit widget to the docking window
CodeMirror added to the shader editor

-Render a custom html page that makes a code mirror editor
-For simplicity store the html/js/css in a resource file and let QT
handle loading it.  This sucks for iteration because I must build in QT
Creator each time I make a change.