add shader loading and unloading

remove C++ support

use OpenGL 4.0 by default

(0) -10 -3 +3 +10 +30 tip

mercurial