Added sanity checks for missing D3D device for BD overlay renderer

- this will allow GraphEdit / GraphStudio to be used for debugging