https://bugs.winehq.org/show_bug.cgi?id=41052
--- Comment #3 from Matteo Bruni matteo.mystral@gmail.com --- It looks like i915 doesn't support BGRA FBO attachments :/
Setting the "OffscreenRenderingMode" registry key to "backbuffer" might be a workaround, although that's going to break other stuff. FWIW I think "recent" Wine now fails just because it checks for renderability of the swapchain surfaces and Wine ~1.5.17 would fail to render properly later on anyway.
I have some wined3d changes planned (for OpenGL ES, which also has very limited BGRA formats support) which might help with i915 too. Don't hold your breath though...
You might also try with a newer Mesa. I think there have been a few i915 patches somewhat recently, although I don't recall if they had anything to do with this particular issue.