4 ms·
Here are the details from Valve's announcement post [0]: [begin quote] Q: What is Proton exactly? How does it differ from normal Wine? Who worked on it? Prot
by flafla2 8y ago
Here are the details from Valve's announcement post [0]:
[begin quote]
Q: What is Proton exactly? How does it differ from normal Wine? Who worked on it?
Proton is a tool distribution based on a modified version of Wine. The included improvements to Wine have been designed and funded by Valve, in a joint development effort with CodeWeavers. Here are some examples of what we've been working on together since 2016:
- vkd3d[source.winehq.org], the Direct3D 12 implementation based on Vulkan
- The OpenVR and Steamworks native API bridges
- Many wined3d performance and functionality fixes for Direct3D 9 and Direct3D 11
- Overhauled fullscreen and gamepad support
- The "esync[github.com]" patchset, for multi-threaded performance improvements
Modifications to Wine are submitted upstream if they're compatible with the goals and requirements of the larger Wine project; as a result, Wine users have been benefiting from parts of this work for over a year now. The rest is available as part of our source code repository for Proton and its modules.
In addition to that, we've been supporting the development of DXVK[github.com], the Direct3D 11 implementation based on Vulkan; the nature of this support includes:
- Employing the DXVK developer in our open-source graphics group since February 2018
- Providing direct support from our open-source graphics group to fix Mesa driver issues affecting DXVK, and provide prototype implementations of brand new Vulkan features to improve DXVK functionality
- Working with our partners over at Khronos, NVIDIA, Intel and AMD to coordinate Vulkan feature and driver support
[end quote]
[0] https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561 https://steamcommunity.com/games/221410/announcements/detail...
- kbumsik 8y agoFor more context, CodeWeavers is a company behind CrossOver, a proprietary software based on Wine. It is also a major contributor of Wine Project too.
- gpderetta 8y agoPeople were speculating for a while that someone was financing DXVK; it seems that, at least since the beginning of the year, they were right.
- bisby 8y agoThe dev commented on reddit that once he got Nier into a working state, Valve contacted him.