ะšะพะผะฐะฝะดะฐ Wine ะฒั‹ะฟัƒัั‚ะธะปะฐ VKD3D 2.0 โ€” ะบั€ัƒะฟะฝั‹ะน ั€ะตะปะธะท ะฑะธะฑะปะธะพั‚ะตะบะธ, ั€ะตะฐะปะธะทัƒัŽั‰ะตะน ั€ะฐะฑะพั‚ัƒ ะฟั€ะธะปะพะถะตะฝะธะน ั Direct3D 12 เบซเบผเบฒเบเบเบงเปˆเบฒ เบžเบนเป€เบ‚เบปเบฒเป„เบŸ. VKD3D ะธัะฟะพะปัŒะทัƒะตั‚ัั ะฒ ะพะฑั‹ั‡ะฝะพะผ upstream Wine ะดะปั ะฟะพะดะดะตั€ะถะบะธ D3D12-ะฟั€ะธะปะพะถะตะฝะธะน; ะตะณะพ ะฝะต ัะปะตะดัƒะตั‚ ะฟัƒั‚ะฐั‚ัŒ ั VKD3D-Proton, ะพั‚ะดะตะปัŒะฝะพะน ะธะณั€ะพะฒะพะน ะฒะตั‚ะบะพะน Valve, ะฟั€ะธะผะตะฝัะตะผะพะน ะฒ Proton/Steam Play.

ะŸั€ะพะตะบั‚ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะฟะพะด ะปะธั†ะตะฝะทะธะตะน GNU Lesser General Public License 2.1 ะธะปะธ ะฑะพะปะตะต ะฟะพะทะดะฝะตะน ะฒะตั€ัะธะธ. ะ˜ัั…ะพะดะฝั‹ะน ะบะพะด ั€ะตะปะธะทะฐ ะพะฟัƒะฑะปะธะบะพะฒะฐะฝ ะฝะฐ ัะตั€ะฒะตั€ะต WineHQ, ั‚ะฐะบะถะต ะบะพะด ะดะพัั‚ัƒะฟะตะฝ ั‡ะตั€ะตะท ั€ะตะฟะพะทะธั‚ะพั€ะธะธ Wine.

VKD3D 2.0 ัั‚ะฐะป ะฟะตั€ะตั…ะพะดะพะผ ั ะฒะตั‚ะบะธ 1.19 ัั€ะฐะทัƒ ะฝะฐ ะฝะพะฒัƒัŽ ะผะฐะถะพั€ะฝัƒัŽ ะฒะตั€ัะธัŽ. ะžัะฝะพะฒะฝะพะน ะฐะบั†ะตะฝั‚ ัะดะตะปะฐะฝ ะฝะฐ ั€ะฐะทะฒะธั‚ะธะธ ัˆะตะนะดะตั€ะฝะพะน ะฟะพะดัะธัั‚ะตะผั‹ ะธ ะฝะธะทะบะพัƒั€ะพะฒะฝะตะฒะพะน ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ ั Direct3D 12.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™:

  • ะฃะปัƒั‡ัˆะตะฝะฐ ะพะฑั€ะฐะฑะพั‚ะบะฐ HLSL-ัˆะตะนะดะตั€ะพะฒ. ะ ะฐััˆะธั€ะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ ัะทั‹ะบะฐ HLSL: ั€ะตะฐะปะธะทะพะฒะฐะฝะพ ะฑะพะปัŒัˆะต ะพะฟะตั€ะฐั†ะธะน, ะบะพั‚ะพั€ั‹ะต ั‚ะตะฟะตั€ัŒ ะบะพั€ั€ะตะบั‚ะฝะพ ะพะฑั€ะฐะฑะฐั‚ั‹ะฒะฐัŽั‚ัั ะบะพะผะฟะธะปัั‚ะพั€ะพะผ ะธ ั‚ั€ะฐะฝัะปัั‚ะพั€ะพะผ VKD3D. ะญั‚ะพ ะฒะฐะถะฝะพ ะดะปั ะทะฐะฟัƒัะบะฐ ะฟั€ะธะปะพะถะตะฝะธะน, ะบะพั‚ะพั€ั‹ะต ะธัะฟะพะปัŒะทัƒัŽั‚ ัะพะฑัั‚ะฒะตะฝะฝั‹ะต HLSL-ัˆะตะนะดะตั€ั‹, ะฐ ะฝะต ั‚ะพะปัŒะบะพ ะทะฐั€ะฐะฝะตะต ัะบะพะผะฟะธะปะธั€ะพะฒะฐะฝะฝั‹ะน ะฑะฐะนั‚ะบะพะด.

  • ะ”ะพั€ะฐะฑะพั‚ะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ legacy Direct3D bytecode. ะฃะปัƒั‡ัˆะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ัะพ ัั‚ะฐั€ั‹ะผ ั‚ะธะฟะพะผ ะธัั…ะพะดะฝะพะณะพ ะฑะฐะนั‚ะบะพะดะฐ Direct3D ะดะปั ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ ัะพ ัั‚ะฐั€ั‹ะผะธ ัˆะตะนะดะตั€ะฝั‹ะผะธ ั„ะพั€ะผะฐั‚ะฐะผะธ ะธ ะธะฝัั‚ั€ัƒะผะตะฝั‚ะฐะผะธ, ะบะพั‚ะพั€ั‹ะต ะฒัั‘ ะตั‰ั‘ ะฒัั‚ั€ะตั‡ะฐัŽั‚ัั ะฒ ะฟั€ะธะปะพะถะตะฝะธัั… ะธ ะดะฒะธะถะบะฐั….

  • ะฃะปัƒั‡ัˆะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ั DXIL. ะ’ VKD3D 2.0 ะฟั€ะพะดะพะปะถะตะฝะฐ ะดะพั€ะฐะฑะพั‚ะบะฐ ะพะฑั€ะฐะฑะพั‚ะบะธ DXIL โ€” ัะพะฒั€ะตะผะตะฝะฝะพะณะพ ะฟั€ะพะผะตะถัƒั‚ะพั‡ะฝะพะณะพ ะฟั€ะตะดัั‚ะฐะฒะปะตะฝะธั ัˆะตะนะดะตั€ะพะฒ DirectX. ะ”ะปั D3D12 ัั‚ะพ ะพะดะธะฝ ะธะท ะบะปัŽั‡ะตะฒั‹ั… ั„ะพั€ะผะฐั‚ะพะฒ, ะฟะพัั‚ะพะผัƒ ั‚ะฐะบะธะต ะธะทะผะตะฝะตะฝะธั ะฝะฐะฟั€ัะผัƒัŽ ะฒะปะธััŽั‚ ะฝะฐ ะบะพั€ั€ะตะบั‚ะฝะพัั‚ัŒ ะทะฐะฟัƒัะบะฐ ะฑะพะปะตะต ะฝะพะฒั‹ั… ะฟั€ะธะปะพะถะตะฝะธะน.

  • ะ”ะพะฑะฐะฒะปะตะฝั‹ ัƒะปัƒั‡ัˆะตะฝะธั ะดะปั effects. ะ’ ั€ะตะปะธะท ะฒะพัˆะปะธ ะธะทะผะตะฝะตะฝะธั, ัะฒัะทะฐะฝะฝั‹ะต ั effects โ€” ะผะตั…ะฐะฝะธะทะผะฐะผะธ ะพะฟะธัะฐะฝะธั ะธ ะฟั€ะธะผะตะฝะตะฝะธั ะณั€ะฐั„ะธั‡ะตัะบะธั… ัั„ั„ะตะบั‚ะพะฒ ะฒ Direct3D-ัั‚ะตะบะต. ะญั‚ะพ ัะบะพั€ะตะต ะธะฝั„ั€ะฐัั‚ั€ัƒะบั‚ัƒั€ะฝะฐั ั‡ะฐัั‚ัŒ, ะฝะพ ะพะฝะฐ ะฒะฐะถะฝะฐ ะดะปั ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ ั ััƒั‰ะตัั‚ะฒัƒัŽั‰ะธะผ ะณั€ะฐั„ะธั‡ะตัะบะธะผ ะบะพะดะพะผ.

  • ะŸะพัะฒะธะปะฐััŒ ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝะฐั ะฟะพะดะดะตั€ะถะบะฐ MSL. VKD3D 2.0 ะฟะพะปัƒั‡ะธะป ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝัƒัŽ ะฟะพะดะดะตั€ะถะบัƒ ะณะตะฝะตั€ะฐั†ะธะธ เบšเปเบฅเบดเบชเบฑเบ” MSL โ€” Metal Shading Language. ะญั‚ะพ ะฝะฐะฟั€ะฐะฒะปะตะฝะธะต ัะฒัะทะฐะฝะพ ั ะฟะตั€ะตะฝะพัะธะผะพัั‚ัŒัŽ ัˆะตะนะดะตั€ะฝะพะน ั‡ะฐัั‚ะธ ะฝะฐ ะฟะปะฐั‚ั„ะพั€ะผั‹, ะณะดะต Vulkan ะพะฑั‹ั‡ะฝะพ ะธัะฟะพะปัŒะทัƒะตั‚ัั ั‡ะตั€ะตะท ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ะต ัะปะพะธ ัะพะฒะผะตัั‚ะธะผะพัั‚ะธ.

  • ะ ะฐััˆะธั€ะตะฝั‹ ะธะฝั‚ะตั€ั„ะตะนัั‹ ะธ ะพั‚ะปะฐะดะพั‡ะฝั‹ะต ะฒะพะทะผะพะถะฝะพัั‚ะธ. ะ ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะธ ะดะพะฑะฐะฒะธะปะธ ะฝะพะฒั‹ะต ะธะฝั‚ะตั€ั„ะตะนัั‹ ะธ ัƒะปัƒั‡ัˆะธะปะธ ัั€ะตะดัั‚ะฒะฐ ะพั‚ะปะฐะดะบะธ VKD3D, ั‡ั‚ะพ ะดะพะปะถะฝะพ ัƒะฟั€ะพัั‚ะธั‚ัŒ ั€ะฐะทั€ะฐะฑะพั‚ะบัƒ, ะดะธะฐะณะฝะพัั‚ะธะบัƒ ะพัˆะธะฑะพะบ ะธ ะดะฐะปัŒะฝะตะนัˆะตะต ั€ะฐะทะฒะธั‚ะธะต ะฟะพะดะดะตั€ะถะบะธ Direct3D 12 ะฒ Wine.

ะžั‚ะดะตะปัŒะฝะพ ัั‚ะพะธั‚ ะฟะพะดั‡ะตั€ะบะฝัƒั‚ัŒ: ะดะปั ะฑะพะปัŒัˆะธะฝัั‚ะฒะฐ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน Steam ะฝะฐ Linux ะณะปะฐะฒะฝั‹ะผ D3D12-ะบะพะผะฟะพะฝะตะฝั‚ะพะผ ะพัั‚ะฐั‘ั‚ัั VKD3D-Proton, ะฐ ะฝะต ะพะฑั‹ั‡ะฝั‹ะน VKD3D. ะขะตะผ ะฝะต ะผะตะฝะตะต VKD3D ะพัั‚ะฐั‘ั‚ัั ะฒะฐะถะฝะพะน ั‡ะฐัั‚ัŒัŽ ัะฐะผะพะณะพ Wine ะธ ัะปัƒะถะธั‚ ะฑะฐะทะพะฒะพะน ั€ะตะฐะปะธะทะฐั†ะธะตะน Direct3D 12 ะฟะพะฒะตั€ั… Vulkan ะฒ upstream-ะฟั€ะพะตะบั‚ะต.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster