Small engine over OpenGL 3.2