https://bugs.winehq.org/show_bug.cgi?id=27221
--- Comment #5 from Henri Verbeet hverbeet@gmail.com --- For what it's worth, I'm not sure if there's a good way to handle this on the wined3d side. We can't really avoid creating the window because we need it to create a GL context.
It may be possible to go through wined3d_adapter_init() only once for each adapter instead of every time wined3d_create() is called, but I don't think that would be enough to fix this.