moved extension details to src/ext and added new config macros
make effect configurable as SDL render program in Qt render program
fixed a bug of handling toon texture, changed Vector3 to glm::ivec3
make IRenderContext#log const method
aggregated and splitted log0 into info/warning methods