แแแแแแแแ Wine 11.17, แฆแแ แแแแแก Win32 API แแแแแแแแแขแแชแแแก แแฅแกแแแ แแแแแขแฃแแ แแแ แกแแ. 11.16 แแแ แกแแแก แแแแแจแแแแแก แจแแแแแ, 44 แจแแชแแแแแก แจแแขแงแแแแแแแ แแแแฎแฃแ แ แแ 387 แชแแแแแแแ แแแแฎแแ แชแแแแแ.
แงแแแแแแ แแแแจแแแแแแแแแ แชแแแแแแแแแ:
- แแแแแขแแแฃแแแ แแแ แแแแก แ แแแแแแก แแแฃแแแชแแแก แกแแฌแงแแกแ แแฎแแ แแแญแแ แ, แ แแช แกแ แฃแแแแ แแแแแ แแแแแแแชแแแแกแ แแ แแแแแจแแแก แกแแจแฃแแแแแแก แแซแแแแก แแแฃแจแแแ แกแแแฃแแแ แ แแแ แขแฃแแแฃแ แ แแแ แฉแแแแแแแแ, แ แแแแแแช แแแกแจแขแแแแ แแแแ แแแแแขแแ แแก DPI-แก แแแฎแแแแแ แ แแแแฃแ แ แ แแแแแ แแแแแก แแ แแก. แแแแแแแแแ, แซแแแ แแแแแจแก แจแแแซแแแแ แฐแฅแแแแแก 640x480 แแแ แฉแแแแแแแ, แแแแ แแ แแแฉแแแแแแ แแงแแก แฃแคแ แ แแแฆแแแ แแแ แฉแแแแแแแแก แแแ แแแแ แแกแแแฅแขแแก แแแแแคแแ แแแแแก แจแแแแ แฉแฃแแแแแ.
- แแแแแแขแ RtlGetSystemPreferredUILanguages โโโโแแ RtlGetUserPreferredUILanguages โโโโแคแฃแแฅแชแแแแแก แแฎแแ แแแญแแ แ แกแแกแฃแ แแแแ แแแขแแ แคแแแกแแก แแแแแแก แกแแแก แแแกแแซแแแแแแ, แ แแแแแแช แแแแคแแแฃแ แแ แแแฃแแแ แ แแแกแขแ แจแ แแแแแ แกแแกแขแแแแกแ แแ แชแแแแแฃแแ แแแแฎแแแ แแแแแแแกแแแแก แแ แแแแแ แแ แแแฃแแแ แแแแฃแแแกแฎแแแแแ แแแแแแแก แแแ แแแแขแ แแแแก แแแฎแแแแแ. แแกแแแ แแแแแแขแ RtlGetProcessPreferredUILanguages, SetProcessPreferredUILanguages, RtlGetSetThreadPreferredUILanguages โโแแ SetThreadPreferredUILanguages โโโโแคแฃแแฅแชแแแแ แแ แแชแแกแแกแ แแ แแแแแแแก แแแแแแ แกแแกแฃแ แแแแ แแแแแแก แกแแแก แแแกแแแแแแแ แแ แแแกแแงแแแแแแแ.
- แฉแแจแแแแแฃแแ Vkd3d แแแแแขแ Direct3D 12 แแแแฎแแ แชแแแแแแแ แแแแแฎแแแ 2.1 แแแ แกแแแแแ.
- แแแฎแฃแ แฃแแ แจแแชแแแแแแแก แแแแแ แแจแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แจแแแแแ แแแแแแแชแแแแแแ: certmgr.exe, Signtools, Advanced SystemCare 6.4, Autodesk 3ds Max 9, SketchUp 2021, Nokia S60 5th Edition SDK 1.0, PDFCreator, SafeDisc v2.05.030, Bigrats, PTC Pro Engineer Wildfire V5, VisualSubSync 1.0.2.1, PS4 Remote Play 2.x, MigrosBank EBanking 8.2.x, Sparda Bank SecureApp 1.x, MSXML 6.0, Sennheiser Wireless Systems Manager 4.4, Netscape Navigator 3.04, xEdit.
- แแแแแจแแแแก แแฃแจแแแแแกแแแ แแแแแแจแแ แแแฃแแ แแแฎแฃแ แฃแแ แจแแชแแแแแแแก แแแแแ แแจแแแ: GTA: Vice City, GTA: San Andreas, Tetris JR, Worms Blast, Horizon Chase Turbo, Star Wars: Knights of the Old Republic I/II, GunBound, Marathon, Ground Control, Ankh โ Anniversary Edition, Clive Barker's Jericho.
แแแ แแ แแแแกแ, แจแแแแแซแแแ แแฆแแแแจแแแ แฆแแแแแกแแแ แแแแแแจแแ แแแฃแแ แแ แแแฅแขแแแแก แแฎแแแ แ แแแแแแแ:
- แแแแแแแแ Wine Staging 11.17 แแแ แกแแ, แ แแแแแแช แแแแแแแแแ แแแคแแ แแแแแฃแ Wine-แแก แแแแแแแก, แ แแแแแแแช แแแแชแแแก แแ แแกแ แฃแ แแ แกแแ แแกแแ แแแขแฉแแแก, แ แแแแแแแช แฏแแ แแ แแ แแก แจแแกแแคแแ แแกแ Wine-แแก แแแแแแ แคแแแแแแจแ แแแขแแแ แแชแแแกแแแแก. Wine-แกแแแ แจแแแแ แแแแ, Wine Staging แแแแแขแแแแ 279 แแแขแฉแก แแแแแแแแแ. Wine Staging-แแก แแฎแแแ แแแ แกแแ แกแแแฅแ แแแแแแแแ Wine 11.17-แแก แแแแฃแ แแแแแกแแแ แแ แแแฎแแแแก vkd3d แแแแก. kernel32.dll แแแแแแแแแแแจแ SetThreadpoolTimerEx แคแฃแแฅแชแแแก แแแแแแแแแขแแชแแแก แแแขแฉแ แแแ แขแแ แแแฃแแแ Wine-แแก แแแแแแ แแแกแขแ แแแฃแชแแแแ.
- แแแแแแฃแจแแ vkd3d 2.1, Direct3D 12-แแก แแแแแแแแแขแแชแแ, แ แแแแแแช แแฃแจแแแแก Vulkan-แแก แแ แแคแแแฃแ API-แแ แแแ แแก แแแ แแแแแก แแแแ. แแแแแขแ แแแแชแแแก libvkd3d แแแแแแแแแแแก Direct3D 12-แแก แแแแแแแแแขแแชแแแ, libvkd3d-shader-แก shader-แแก แแแแแแแก แแแแ แแแแแแแ แแ libvkd3d-utils-แก Direct3D 12 แแแแแแแชแแแแแก แแแ แขแแ แแแแก แแแแแ แขแแแแแแก แคแฃแแฅแชแแแแแ. แแก แแกแแแ แแแแชแแแก แแแแ แแแ แกแแแแแก แแแแ แแแก, แแแ แจแแ แแก glxgears-แแก แแแ แขแแ แแแแก Direct3D 12-แแ. libvkd3d แแแแแแแแแแ แแฎแแ แก แฃแญแแ แก Direct3D 12-แแก แคแฃแแฅแชแแแแแก แฃแแแขแแกแแแแก, แแแ แจแแ แแก แแ แแคแแแฃแ แแ แแแแแแแแแ แแแกแขแ แฃแแแแขแแแก, แ แแแแแกแ แแ แแ แซแแแแแแแแก แกแแแแก, แแฆแฌแแ แแแก แแ แแ แแแแก แแฆแฌแแ แแแก, root แฎแแแแแฌแแ แแแก, แแ แแแแแแแแแแแ แฃแ แฌแแแแแแก, แกแแแแแแ แแแก, แแ แซแแแแแแแแก แฎแแแแแฌแแ แแแก, root แแฃแแแแแแแก, แแ แแแแ แแแแแ แ แแแแแ แแแแก แแ Clear*() แแ Copy*() แแแแแแแแก. libvkd3d-shader แแฎแแ แชแแแแแแก shader-แแก แแแแแแแก แแแแขแแแแแก SPIR-V แจแฃแแแแแฃแ แฌแแ แแแแแแแแจแ แแแ แแแแแก.
vkd3d-แแก แแฎแแ แแแ แกแแแจแ:
- HLSL แจแแแแแ แแก แแแแก แแแแแแแแแขแแชแแ แแแแแฎแแแ, โโแ แแแ แแฎแแ แ แแแฃแญแแ แแก แแ แแแแแขแแแฃแ แแแแ แแชแแแแก โhalfโ แขแแแแก แแแแแงแแแแแแ, แจแแแแแ แแก แแแแแแแแ 4 แแ 5-แแก แแแแแงแแแแแแกแแก.
- HLSL แจแแแแแ แแแแก แแแแแแแแขแแ แแ แแแแซแแแแ แ แจแแงแแแแแก แแ แแแแแงแแแแแก แแแแแชแแแแแแก แจแแแแฌแแแแ แแ แแแแแ แแ แแแกแ 1-3 แจแแแแแ แแแแก แแแแแแแแจแ แแแแแฃแงแแแแแแแ แแแแแแแฃแ แ แชแแแแแแแแก (แฃแแแคแแ แแแแแก) แแแกแแจแแ แแแแแ.
- GLSL (OpenGL Shading Language) แแแฅแแแแ แแฎแแ แก แฃแญแแ แก แจแแงแแแแแก แ แแแแกแขแ แแแแก แแ แแแแ แแแแแ แแแกแแแแ แแแแแก, แแขแแแฃแ แ แจแแแแ แแแแกแ แแ แแแแแ แ แแชแฎแแแแแก แจแแแ แแแแก แแแแ แแชแแแแก, แแแขแฃแ แแแแ แแชแแแแกแ แแ แแแ แแแ แแแก, แฃแแแแแขแ แกแแคแ แแแ แแแแ แแขแแก (Unordered Access View) แฉแแขแแแ แแแแก/แจแแแแฎแแแก แแแแ แแชแแแแก แแ แซแแคแแแแก แฏแแฃแคแแก แกแแแ แแ แแแฎแกแแแ แแแแก.
- แแแฃแแฏแแแแกแแแฃแแ แแฎแแ แแแญแแ แ Direct3D แแแแแ แฃแแ แจแแแแแ แแก แคแแ แแแขแแก แแแซแแแแแแฃแแ แแแ แกแแแกแแแแก. แแแแแ แแแแแ "sub" แแ "break_cmp" แแแกแขแ แฃแฅแชแแแแ, "_x2", "_x4", "_x8", "_d2", "_d4" แแ "_d8" แแแกแขแ แฃแฅแชแแแก แแแแแคแแแแขแแ แแแ แแ "_bias", "_x2" แแ "_bx2" แแแแ แแแแแก แแแแแคแแแแขแแ แแแ.
- SPIR-V แจแแแแ แแแแก แจแฃแแแแแฃแ แฌแแ แแแแแแแแแ แแแแแแ แขแแชแแแกแแก, แแแแแแขแ แแฎแแ แแแญแแ แ แแชแฃแ แแแ แฌแแ แขแแแแแแแ แ แแชแฎแแแแแก 64-แแแขแแแ แแแแ แ แแชแฎแแแแแ แแแ แแแฅแแแแก แแแแ แแชแแแแแกแแแแก.
- Libvkd3d-utils-แแ แแแแคแแ แแแแ shader reflection API-แแก แแฎแแ แแแญแแ แ. ID3D10ShaderReflection, ID3D10ShaderReflection1 แแ ID3D11ShaderReflection แแแขแแ แคแแแกแแแ แแฎแแ แแแแแ แแแแแ, แแกแแแ แ แแแแ แช ID3D12ShaderReflection แแ ID3D12ShaderReflectionType แแแขแแ แคแแแกแแแแก แแแแแแแแแก แฃแแแขแแกแแแ.
- vkd3d-compiler-แก แแแแแแขแ โ--allow-half-globalsโ แแคแชแแ แแ libvkd3d-shader-แก VKD3D_SHADER_COMPILE_OPTION_BACKCOMPAT_ALLOW_HALF_GLOBALS แแ แแจแ โhalfโ แขแแแแก แแแแแแแฃแ แ แชแแแแแแแแก โfloatโ แขแแแแก แฌแแ แแแแแแแแก แแแแแแแแชแแแกแแแแก.
- แแแแแแแแ DXVK 3.1 แแแ แกแแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก DXGI-แแก (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 แแ 11 แแแแแแแแแขแแชแแแก, แ แแแแแแช แแฃแจแแแแก แแแ แแก Vulkan API-แแ แแแ แแแแแก แแแแ. DXVK-แแก แแแแแกแแงแแแแแแแ แกแแญแแ แแ แแ แแแแแ แแแ, แ แแแแแแแช แแฎแแ แก แฃแญแแ แแ Vulkan 1.4 API-แก, แ แแแแ แแชแแ NVIDIA 575.51.02, Mesa AMD RADV 25.0, NVIDIA 25.1 แแ Intel ANV 25.1. DXVK-แแก แแแแแงแแแแแ แจแแกแแซแแแแแแแ 3D แแแแแแแชแแแแแกแ แแ แแแแแจแแแแก แแแกแแจแแแแแ. Linux Wine-แแก แแแแแงแแแแแแ, แ แแช แฌแแ แแแแแแแแก Wine-แแก แฉแแจแแแแแฃแแ Direct3D แแแแแแแแแขแแชแแแแแก แฃแคแ แ แแแฆแแแ แฎแแ แแกแฎแแก แแแขแแ แแแขแแแแก, แ แแแแแแแช OpenGL-แแ แแฃแจแแแแก.
แแฎแแ แแแ แกแแแจแ:
- แแแแแแขแ DXGI-แจแ แแแแ แแแแแขแฃแแ แ แแแแแ แแแแแก แแฎแแ แแแญแแ แ, แ แแแแแแช แแแแฎแแ แชแแแแแ VK_KHR_incremental_present Vulkan แแแคแแ แแแแแแก แแแแแงแแแแแแ. แแก แกแแจแฃแแแแแแก แแซแแแแ แแแแแฎแแแแก แแฎแแแแ แแแ แแแแก แแก แฃแแแแแ, แ แแแแแแแช แจแแแชแแแแ. แแก แแฎแแแ แคแฃแแฅแชแแ แแแแแ แแแก แ แแแแแ แแแแแก แแ แแแแแแแแก VirtualDJ-แกแ แแ แกแฎแแแแแกแฎแแ แแแแแจแแก แแแแจแแแแแแจแ, แ แแแแ แแชแแ Ubisoft Connect.
- แแแแแแขแ แ แแแแแ แแก แกแแแแแแ แฎแแแแแแก แแแ แแแแแ แแฃแคแแ แแแจแ แจแแฅแแแแก แแฎแแ แแแญแแ แ, แ แแแแช แแแแแญแ แ แฆแ แฃแแแแแแแ แ แแแแแ แแแแแก แแ แขแแคแแฅแขแแแแแ แแแแแแจแแ แแแฃแแ แแ แแแแแแแแ Frostbite-แแ แแแคแฃแซแแแแฃแ แแแแแแ แ แแแแแจแจแ, แ แแแแ แแชแแ Battlefield 3.
- แแแแฎแแ แชแแแแแ แแแแแแแแแแแแแก แฉแแขแแแ แแแ Intel GPU-แก แกแแแชแแคแแแฃแ แ แแแคแแ แแแแแแแแก (แแแแฌแแแแแแแก แแแคแแ แแแแแแแ) แแฎแแ แแแกแแญแแ แแ.
- แแแแแกแฌแแ แแ Mabinogi-แก, The Witcher 1-แแก, Ghost Recon Breakpoint-แแก, Mirrors Edge-แแก แแ RaceRoom Racing Experience-แแก แแ แแแแแแแแ.
- แแแแแแแแ D7VK 2.2 แแ แแแฅแขแ, แ แแแแแแช แแแแแแ แแแก Microsoft-แแก แแแแ 1996, 1997, 1998 แแ 1999 แฌแแแแจแ แจแแแแแแแแแแแฃแแ Direct3D 3, 5, 6 แแ 7 แแ แแคแแแฃแแ API-แแแแก แแแแแแแแแขแแชแแแก. D7VK แแฃแจแแแแก Vulkan API-แแ แแแ แแแแก แแแแแแแ แแแแแ แแ แกแแจแฃแแแแแแก แแแซแแแแ แแแฃแจแแแ Linux แ แแขแ แ แแแแแจแแแ, แ แแแแแแแช แแแคแฃแซแแแแฃแแแ Direct3D 3, 5, 6 แแ 7 API-แแแแ. แแ แแแฅแขแแก แแแแ แแแฌแแ แแแแ C++-แจแ แแ แแแแ แชแแแแแฃแแแ Zlib แแแชแแแแแแ. แจแแแฃแจแแแแแ แแแคแฃแซแแแแฃแแแ DXVK แแ แแแฅแขแแก d3d9 แแแฅแแแ แแแแแ. D7VK แแแ แแแฅแแแแก Direct3D 3, 5, 6 แแ 7 API-แแแก Direct3D 9 แแแแแซแแฎแแแแแแ, แ แแแแแแแช แจแแแแแ แแแแ แแแแแแ Vulkan API-แจแ. แแแแแแแแแ แ แแ แแแแ แแแก D7VK-แแก แฉแแ แแแแก DXVK-แจแ, แ แแแแ แช แแก แแแฎแแ Vulkan-แแ แแแคแฃแซแแแแฃแแ Direct3D 8 แแ Direct3D 9 แแแแแแแแแขแแชแแแแแก แจแแแแฎแแแแแจแ.
แแฎแแแ แแแ แกแแ แแแแแแแก 3.1 DXVK แแแ แกแแแแ, แแฎแแแแฃแ แแ แแฃแจแแแแก D3D3 แจแแกแ แฃแแแแแแ แแฃแคแแ แแก แจแแแแฌแแแแ แแ แฎแแแแฎแแ แแแแแแ D3D3 แแแฌแงแแแแแแแแแแกแแแแก แแ แแฃแแฏแแแแกแแแก แขแแฅแกแขแฃแ แแก แแแแฃแจแแแแแแก D3D5/3-แแกแแแแก. แจแแกแฌแแ แแแแแ แแแแฎแแ แชแแแแแ แจแแแแแแ แแแแแจแแแแก แแฎแแ แแแญแแ แแก แแแกแแฃแแฏแแแแกแแแแแ: Palantรญrs in The Lord of the Rings, Resident Evil 2 แแ Frogger.
แฌแงแแ แ: opennet.ru
