decouple window from render device