Vulkan API ์œ„์— Direct1.2D 3/10์„ ๊ตฌํ˜„ํ•œ DXVK 11 ํ”„๋กœ์ ํŠธ ์ถœ์‹œ

๊ฒŒ์‹œ ๋จ ์ค‘๊ฐ„์ธต ๋ฆด๋ฆฌ์Šค DXVK 1.2๋Š” Vulkan API์— ๋Œ€ํ•œ ํ˜ธ์ถœ ๋ณ€ํ™˜์„ ํ†ตํ•ด ์ž‘๋™ํ•˜๋Š” DXGI(DirectX ๊ทธ๋ž˜ํ”ฝ ์ธํ”„๋ผ), Direct3D 10 ๋ฐ Direct3D 11์˜ ๊ตฌํ˜„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. DXVK๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ•„์ˆ˜ ๋“œ๋ผ์ด๋ฒ„ ์ง€์› ๋ฒŒ์นธ API์™€ ๊ฐ™์€
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 ๋ฐ AMDVLK.

DXVK๋Š” Wine์„ ์‚ฌ์šฉํ•˜์—ฌ Linux์—์„œ 3D ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ OpenGL ์œ„์—์„œ ์‹คํ–‰๋˜๋Š” Wine์˜ ๊ธฐ๋ณธ Direct3D 11 ๊ตฌํ˜„์— ๋Œ€ํ•œ ๊ณ ์„ฑ๋Šฅ ๋Œ€์•ˆ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์•ˆ์— ์ผ๋ถ€ ๊ฒŒ์ž„ Wine+DXVK ์กฐํ•ฉ์˜ ์„ฑ๋Šฅ ๋‹ค๋ฅธ OpenGL ๊ธฐ๋ฐ˜ Direct10D 20 ๊ตฌํ˜„์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ Windows์—์„œ ์‹คํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ์„ฑ๋Šฅ์ด 3~11%๋งŒ ๊ฐ์†Œํ•˜์ง€๋งŒ ์„ฑ๋Šฅ์€ ๋”์šฑ ํฌ๊ฒŒ ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” ๋ช…๋ น ๋ฒ„ํผ ์ „์†ก์„ ์œ„ํ•ด ๋ณ„๋„์˜ ์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์ผ๋ถ€ ๋ฉ€ํ‹ฐ ์ฝ”์–ด ๊ตฌ์„ฑ์˜ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ€๋™ ์ค‘์ง€ ์‹œ๊ฐ„์„ ์—†์• ๊ณ  GPU ์‚ฌ์šฉ์„ ๋Š˜๋ฆฌ๊ธฐ ์œ„ํ•ด ๋ช…๋ น ๋ฒ„ํผ ์ „์†ก ๋นˆ๋„๋ฅผ ๋†’์˜€์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ€ํ™”๋กœ ์ธํ•ด ์„ฑ๋Šฅ์— ๊ธ์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฐ›์€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ค‘์—์„œ Quake Champions ๊ฒŒ์ž„์ด ์ฃผ๋ชฉ๋ฉ๋‹ˆ๋‹ค.

Direct3D 11 ์‚ฌ์–‘์— ๊ณต์‹์ ์œผ๋กœ ์ •์˜๋˜์ง€ ์•Š๊ณ  Windows์šฉ ์ถ”๊ฐ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ†ตํ•ด ์ œ์กฐ์—…์ฒด์—์„œ ๋ณ„๋„๋กœ ์ œ๊ณตํ•˜๋Š” ํŠน์ • ๋ Œ๋”๋ง ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ๋Ÿฟ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ž‘๋™ํ•˜๋ ค๋ฉด ์ด๋Ÿฌํ•œ ํ™•์žฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. DXVK-AGS ์—์„œ ์ œ์•ˆ๋œ AGS(AMD GPU ์„œ๋น„์Šค) ํ™•์žฅ ๊ตฌํ˜„์„ ํ†ตํ•ด AMD AGS SDK Resident Evil 2 ๋ฐ Devil May Cry 5 ๊ฒŒ์ž„์— ์‚ฌ์šฉ๋œ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜์—ฌ ์ผ๋ถ€ ์ตœ์ ํ™”๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜์ • ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๊ฒŒ์ž„์—์„œ CPU ๋กœ๋“œ๊ฐ€ ์•ฝ๊ฐ„ ๊ฐ์†Œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒํƒœ ์บ์‹œ์— ์ถ”๊ฐ€ ํ•ญ๋ชฉ์ด ์ถ”๊ฐ€๋˜๊ณ  ๋™์ผํ•œ Vulkan ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ๋‹ค์‹œ ์ปดํŒŒ์ผ๋˜๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ClearView ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ Vulkan์„ ์ž˜๋ชป ์‚ฌ์šฉํ•˜๋Š” ๋ฒ„๊ทธ๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. NVIDIA GPU๊ฐ€ ํƒ‘์žฌ๋œ ์‹œ์Šคํ…œ์—์„œ Mirror's Edge Catalyst์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ NVAPI ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ๋น„ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€