gl: shader is associated with context
dptr base class default ctor
sg: use opengl. default is disabled. crash now
Merge remote-tracking branch 'origin/master'