ddoc a-d, openal, opengl, window