Red Hat๊ณผ Collabora์ ๊ฐ๋ฐ์๋ค์ Mesa์์ ์ด๋ฏธ ์ฌ์ฉํ ์ ์๋ anv(Intel), radv(AMD), tu(Qualcomm) ๋ฐ v3dv(Broadcom VideoCore VI) ๋๋ผ์ด๋ฒ๋ฅผ ๋ณด์ํ๋ NVIDIA ๊ทธ๋ํฝ ์นด๋์ฉ ๊ฐ๋ฐฉํ Vulkan nvk ๋๋ผ์ด๋ฒ๋ฅผ ๋ง๋ค๊ธฐ ์์ํ์ต๋๋ค. ๋๋ผ์ด๋ฒ๋ ์ด์ ์ Nouveau OpenGL ๋๋ผ์ด๋ฒ์์ ์ฌ์ฉ๋์๋ ์ผ๋ถ ํ์ ์์คํ ์ ์ฌ์ฉํ์ฌ Nouveau ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐ๋๊ณ ์์ต๋๋ค.
๋์์ Nouveau๋ ๋ฒ์ฉ ๊ธฐ๋ฅ์ ๋ค๋ฅธ ๋๋ผ์ด๋ฒ์์ ์ฌ์ฉํ ์ ์๋ ๋ณ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ด๋ํ๋ ์์ ์ ์์ํ์ต๋๋ค. ์๋ฅผ ๋ค์ด OpenGL ๋ฐ Vulkan์ฉ ๋๋ผ์ด๋ฒ์์ ์ ฐ์ด๋ ์ปดํ์ผ๋ฌ๋ฅผ ๊ณต์ ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์ฝ๋ ์์ฑ์ฉ ๊ตฌ์ฑ ์์๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ด๋๋์์ต๋๋ค. .
Vulkan ๋๋ผ์ด๋ฒ ๊ฐ๋ฐ์๋ Red Hat์ Nouveau ๊ฐ๋ฐ์์ธ Karol Herbst, Red Hat์ DRM ๊ด๋ฆฌ์์ธ David Airlie, ๊ทธ๋ฆฌ๊ณ Collabora์ ํ๋ฐํ Mesa ๊ฐ๋ฐ์์ธ Jason Ekstrand๊ฐ ํฌํจ๋์์ต๋๋ค. ๋๋ผ์ด๋ฒ๋ ๊ฐ๋ฐ ์ด๊ธฐ ๋จ๊ณ์ ์์ผ๋ฉฐ vulkaninfo ์ ํธ๋ฆฌํฐ ์คํ ์ด์ธ์ ์์ฉ ํ๋ก๊ทธ๋จ์๋ ์์ง ์ ํฉํ์ง ์์ต๋๋ค. ์๋ก์ด ๋๋ผ์ด๋ฒ๊ฐ ํ์ํ ์ด์ ๋ NVIDIA ๋น๋์ค ์นด๋์ฉ ๊ณต๊ฐ Vulkan ๋๋ผ์ด๋ฒ๊ฐ ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์
๋๋ค. ๋ฐ๋ฉด ์ ์ ๋ ๋ง์ ๊ฒ์์ด ์ด ๊ทธ๋ํฝ API๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ Direct3D ํธ์ถ์ Vulkan API๋ก ๋ณํํ๋ ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ์ฌ Linux์์ ์คํ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru