Valve Company
Proton แกแแจแฃแแแแแแก แแแซแแแแ แแแ แแแแแ แแแฃแจแแแ แแฎแแแแ Windows-แแก แกแแแแแแจแ แแแแแแแชแแแแ Steam Linux แแแแแแขแจแ. แแแแแขแ แแแแชแแแก DirectX 10/11-แแก แแแแแแแแแขแแชแแแก (แแแคแฃแซแแแแฃแแ
แแแแแแ แ
- แแแแฎแแ แชแแแแแ Wine 4.11 แแแแแแแก แแแแแกแแแ แกแแแฅแ แแแแแแชแแ, แกแแแแแแแช แแแแแแแแ 3300-แแ แแแขแ แชแแแแแแแ (แฌแแแ แคแแแแแแ แแคแฃแซแแแแแแ แฆแแแแแก 4.2). Proton 154-แแก 4.2 แแแขแฉแ แแแแแขแแแแแแ แแแแแ แแ แแฎแแ แจแแแแก แฆแแแแแก แแแแแแ แแแแแขแจแ;
- แแแแแขแแแฃแแแ แแฅแกแแแ แแแแแขแฃแแ แแฎแแ แแแญแแ แ แกแแแฅแ แแแแแแชแแแก แแ แแแแขแแแแแแกแแแแก, แ แแแแแแช แแแคแฃแซแแแแฃแแแ futex() แกแแกแขแแแแก แแแ แแ, แ แแช แแแชแแ แแแก CPU แแแขแแแ แแแแก esync-แแแ แจแแแแ แแแแ. แแแ แแ แแแแกแ, แแฎแแแ แแแแฎแแ แชแแแแแแ แฌแงแแแขแก แแ แแแแแแแแก แแแแแงแแแแแแก แแฃแชแแแแแแแแแกแแแ แแแแแแจแแ แแแแ
แกแแแชแแแแฃแ แ แแแ แแแแขแ แแแ esync-แแกแแแแก แแ แฎแแแแแกแแฌแแแแแ แคแแแแแก แแฆแฌแแ แแก แจแแกแแซแแ แแแแฌแฃแ แแแกแแแแก.แจแแกแ แฃแแแแฃแแ แกแแแฃแจแแแก แแ แกแ แแ แแก Linux-แแก แแแ แแแจแ แกแขแแแแแ แขแฃแแ futex() แกแแกแขแแแแก แแแแแซแแฎแแแแก แคแฃแแฅแชแแแแแ แแแแก แแแคแแ แแแแแ แซแแคแแแแก แแฃแแแก แแแขแแแแแฃแ แ แกแแแฅแ แแแแแแชแแแกแแแแก แแฃแชแแแแแแแ แจแแกแแซแแแแแแแแแแ. Proton-แแกแแแแก แกแแญแแ แ FUTEX_WAIT_MULTIPLE แแ แแจแแก แแฎแแ แแแญแแ แแ แฃแแแ แแ แกแแแแแก แแแขแฉแแแ
แแแแแขแแแแแ Linux-แแก แซแแ แแแแ แแแ แแแจแ แฉแแ แแแแกแแแแก แแแแแแแชแ . แแแแแแแแแฃแแ แชแแแแแแแแแ แฏแแ แแ แแ แแก แจแแขแแแแแ แแแแแแ แแแ แแแจแ, แแแแขแแ แแ แแแแแแขแจแ แแฃแชแแแแแแแแแแแแแงแแ แแก แกแแแชแแแแฃแ แ แแแ แแแ แแ แแ แแแแขแแแแแแก แแฎแแ แแแญแแ แแ; - แจแฃแแแแแฃแ แ
DXVK (DXGI, Direct3D 10 แแ Direct3D 11 แแแแแ แแแ Vulkan API-แแก แแแแแ) แแแแแฎแแแแฃแแแ แแแ แกแแแแแ1.3 แฎแแแD9VK (Direct3D 9-แแก แแฅแกแแแ แแแแแขแฃแแ แแแแฎแแ แชแแแแแแ Vulkan-แแก แแแแแ) 0.13f แแแ แกแแแแแ. แแ แแขแแแจแ D9VK แแฎแแ แแแญแแ แแก แฉแแกแแ แแแแแ แแแแแแงแแแแ PROTON_USE_D9VK แแ แแจแ; - แแแแแขแแ แแก แแแแแแแแ แ แแแแแฎแแแแแก แกแแฉแฅแแ แ แแแแแแชแแแ แแแแแจแแแก;
- แจแแกแฌแแ แแแแแ แแแแแแแ แแแฃแกแแก แคแแแฃแกแแ แแแแกแ แแ แคแแแฏแ แแก แแแ แแแแกแแแแก;
- แแแคแแฅแกแแ แแ แจแแงแแแแแก แจแแคแแ แฎแแแ แแ แฏแแแกแขแแแแแแก แแแแ แแชแแแก แแฎแแ แแแญแแ แแกแแแ แแแแแแจแแ แแแฃแแ แแ แแแแแแแแ, แ แแแแแแแช แแแฎแแแแแ แแแแแแ แ แแแแแจแจแ, แแแแกแแแฃแแ แแแแ Unity แซแ แแแแ แแแคแฃแซแแแแฃแ แแแแแจแแแจแ;
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ OpenVR SDK-แแก แฃแแฎแแแกแ แแแ แกแแแกแแแแก;
- FAudio แแแแแแแแแขแแแ DirectX แฎแแแก แแแแแแแแแแแแแก แแแแแ แแแแ (API XAudio2, X3DAudio, XAPO แแ XACT3) แแแแแฎแแแ 19.07 แแแแแจแแแแแแแ;
- แฅแกแแแแก แฅแแแกแแกแขแแแแกแแแ แแแแแแจแแ แแแฃแแ แแ แแแแแแแแ GameMaker-แแก แแแแแจแแแจแ แแแแแแ แแแฃแแแ;
- แแแแ แ Wine แแแแฃแแ แแฎแแ แแจแแแแแฃแแแ Windows PE แคแแแแแแแก แกแแฎแแ Linux แแแแแแแแแแแแแก แแแชแแแแ. แแ แกแคแแ แแจแ แกแแแฃแจแแแแแแก แแ แแแ แแกแแ แแแแกแแแ แแ แแแ, PE-แก แแแแแงแแแแแ แแแแฎแแแ แแแ แแแแแแ แ DRM-แก แแ แแแฆแแแแแแแก แกแแฌแแแแแฆแแแแแ แกแแกแขแแแแแก. แแฃ แแงแแแแแ แแ แแขแแแแก แแแ แกแแแแแฃแ แแแแแแแแแแก, แกแแแแ แแฃแแแ แแแแญแแ แแแแแ Vagrant แแแ แขแฃแแแฃแ แ แแแแฅแแแแก แฎแแแแฎแแ แจแแฅแแแ PE แคแแแแแแแก แแกแแจแแแแแแแ.
แกแแแแ Valve-แแก แแแขแฉแแแ แแแแฆแแแ Linux-แแก แแแแแแ แแแ แแแจแ, esync-แแก แแแชแแแแ futex()-แแก แแแแแงแแแแแ แแแแแฎแแแก แกแแแชแแแแฃแ แ แแแ แแแแก แแแแแกแขแแแแ แแแแก แซแแคแแแแก แกแแแฅแ แแแแแแชแแแก แแฃแแแก แแฎแแ แแแญแแ แแ, แ แแแแแแช แแแแแ แแแแแ แแแขแฉแแแแก แแแแแแแฅแขแจแ.
แแฃ แแฅแแแ แแแฅแแ แแแ แแแ fsync-แแก แแฎแแ แแแญแแ แแ, Proton 4.11-แแก แแแจแแแแแกแแก แแแแกแแแจแ แแแแแฉแแแแแ แจแแขแงแแแแแแแ "fsync: up and running". แจแแแแซแแแแ แแแซแฃแแแ fsync แแแแแ แแแ PROTON_NO_FSYNC=1 แแ แแจแแก แแแแแงแแแแแแ.
แฌแงแแ แ: opennet.ru