franky adds a generic openrl header
franky fixes the stub so that we can link properly
franky creates a basic RL renderer with its unittest
franky removes useless include
franky ports the texture and the pbo to openrl
franky ports the frame buffer to openrl
this create uselessly a pixelbuffer on the gpu via hidden copy constructor
franky gets texture and pixel buffer working properly. the texture pbo might not be perfect
franky adds a bunch of config files to the unitests
franky relocates the viewport inside the base renderer class since the windows size does not necessarily dictate the size of the viewport. it makes a lot more sense overall
franky adds RL UNIT
franky removes useless include statement
franky fixes the key being queried
franky ports the shader class to openrl, add some basic shaders
also port the vertex buffer class
this currently fails compiling the shaders for unknown reason
pushing in since there are thunderstorms and you never know...