Implemented Stream Output (#695, #135). This fixes rendering issues in a lot of games, most notably missing characters or NPCs in Unity Engine-based games and The Witcher 3, Nvidia Hairworks in The Witcher 3 and Final Fantasy XV, as well as issues in Quake Champions, Overwatch, and other games.
Updated Vulkan drivers and wine builds are required, see this issue for details.
Bug fixes and Improvements
- Assassin's Creed Odyssey: Slight reduction of CPU overhead
- Bioshock: Fixed race condition in D3D10 mode (#655)
- Dark Souls 3: Fixed bug causing resolution changes not to be applied correctly
- The Evil Within: Fixed regression causing random geometry to be rendered