เป„เบ”เป€เบงเบตเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบš Vulkan graphics API เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Nouveau.

ะ ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะธ ะธะท ะบะพะผะฟะฐะฝะธะน Red Hat ะธ Collabora ะฟั€ะธัั‚ัƒะฟะธะปะธ ะบ ัะพะทะดะฐะฝะธัŽ ะพั‚ะบั€ั‹ั‚ะพะณะพ Vulkan-ะดั€ะฐะนะฒะตั€ะฐ nvk ะดะปั ะณั€ะฐั„ะธั‡ะตัะบะธั… ะบะฐั€ั‚ NVIDIA, ะบะพั‚ะพั€ั‹ะน ะดะพะฟะพะปะฝะธั‚ ัƒะถะต ะธะผะตัŽั‰ะธะตัั ะฒ Mesa ะดั€ะฐะนะฒะตั€ั‹ anv (Intel), radv (AMD), tu (Qualcomm) ะธ v3dv (Broadcom VideoCore VI). ะ ะฐะทั€ะฐะฑะพั‚ะบะฐ ะดั€ะฐะนะฒะตั€ะฐ ะฒะตะดั‘ั‚ัั ะฝะฐ ะฑะฐะทะต ะฟั€ะพะตะบั‚ะฐ Nouveau ั ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะธะตะผ ะฝะตะบะพั‚ะพั€ั‹ั… ะฟะพะดัะธัั‚ะตะผ, ั€ะฐะฝะตะต ะฟั€ะธะผะตะฝัะตะผั‹ั… ะฒ OpenGL-ะดั€ะฐะนะฒะตั€ะต Nouveau.

ะŸะฐั€ะฐะปะปะตะปัŒะฝะพ ะฒ Nouveau ะฝะฐั‡ะฐะปะฐััŒ ั€ะฐะฑะพั‚ะฐ ะฟะพ ะฒั‹ะฝะพััƒ ะฒ ะพั‚ะดะตะปัŒะฝัƒัŽ ะฑะธะฑะปะธะพั‚ะตะบัƒ ัƒะฝะธะฒะตั€ัะฐะปัŒะฝะพะน ั„ัƒะฝะบั†ะธะพะฝะฐะปัŒะฝะพัั‚ะธ, ะบะพั‚ะพั€ะฐั ะผะพะถะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒัั ะฒ ะดั€ัƒะณะธั… ะดั€ะฐะนะฒะตั€ะฐั…, ะฝะฐะฟั€ะธะผะตั€, ะฒ ะฑะธะฑะปะธะพั‚ะตะบัƒ ะฒั‹ะฝะตัะตะฝั‹ ะบะพะผะฟะพะฝะตะฝั‚ั‹ ะดะปั ะณะตะฝะตั€ะฐั†ะธะธ ะบะพะดะฐ, ะบะพั‚ะพั€ั‹ะต ะผะพะณัƒั‚ ะฟั€ะธะผะตะฝัั‚ัŒัั ะดะปั ัะพะฒะผะตัั‚ะฝะพะณะพ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะบะพะผะฟะธะปัั‚ะพั€ะฐ ัˆะตะนะดะตั€ะพะฒ ะฒ ะดั€ะฐะนะฒะตั€ะฐั… ะดะปั OpenGL ะธ Vulkan.

ะš ั€ะฐะทั€ะฐะฑะพั‚ะบะต Vulkan-ะดั€ะฐะนะฒะตั€ะฐ ะฟะพะดะบะปัŽั‡ะธะปะธััŒ ะšะฐั€ะพะป ะฅะตั€ะฑัั‚ (Karol Herbst), ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบ Nouveau ะธะท Red Hat, ะ”ัะฒะธะด ะญะนั€ะปะธ (David Airlie), ะผัะนะฝั‚ะตะนะฝะตั€ ะฟะพะดัะธัั‚ะตะผั‹ DRM ะธะท Red Hat, ะธ ะ”ะถะตะนัะพะฝ ะญะบัั‚ั€ะฐะฝะด (Jason Ekstrand), ะฐะบั‚ะธะฒะฝั‹ะน ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบ Mesa ะธะท Collabora. ะ”ั€ะฐะนะฒะตั€ ะฝะฐั…ะพะดะธั‚ัั ะฝะฐ ั€ะฐะฝะฝะตะผ ัั‚ะฐะฟะต ั€ะฐะทะฒะธั‚ะธั ะธ ะฟะพะบะฐ ะฝะต ะฟั€ะธะณะพะดะตะฝ ะดะปั ะฟั€ะธะผะตะฝะตะฝะธะน, ะพั‚ะปะธั‡ะฝั‹ั… ะพั‚ ะทะฐะฟัƒัะบะฐ ัƒั‚ะธะปะธั‚ั‹ vulkaninfo. ะะตะพะฑั…ะพะดะธะผะพัั‚ัŒ ะฒ ะฝะพะฒะพะผ ะดั€ะฐะนะฒะตั€ะต ะพะฑัƒัะปะพะฒะปะตะฝะฐ ะพั‚ััƒั‚ัั‚ะฒะธะตะผ ะพั‚ะบั€ั‹ั‚ั‹ั… Vulkan-ะดั€ะฐะนะฒะตั€ะพะฒ ะดะปั ะฒะธะดะตะพะบะฐั€ั‚ NVIDIA, ะฒ ั‚ะพ ะฒั€ะตะผั ะบะฐะบ ะฒัั‘ ะฑะพะปัŒัˆะต ะธะณั€ ะธัะฟะพะปัŒะทัƒัŽั‚ ะดะฐะฝะฝั‹ะน ะณั€ะฐั„ะธั‡ะตัะบะธะน API ะธะปะธ ะทะฐะฟัƒัะบะฐัŽั‚ัั ะฒ Linux ะฟั€ะธ ะฟะพะผะพั‰ะธ ะฟั€ะพัะปะพะตะบ, ั‚ั€ะฐะฝัะปะธั€ัƒัŽั‰ะธั… ะฒั‹ะทะพะฒั‹ Direct3D ะฒ API Vulkan.

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

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™