less dramatical abort if wrong working directory is set
replace glBufferStorage (requires OpenGL 4.4/ ARB_multi_bind)