Add massive checkGlError().
Fix assign texture for GL3