Megérkezett a Vulkan 1.3.284 egy új kiterjesztéssel

A Vulkan 1.3.284 hétfőn megjelent, de csak néhány változtatással, de egy feltűnő új kiterjesztéssel.

Az új kiterjesztés a Vulkan 1.3.284-ben a VK_EXT_legacy_vertex_attributes. A VK_EXT_legacy_vertex_attributes kiterjesztést a Valve alkalmazottai ike Blumenkrantz és Alyssa Rosenzweig fejlesztette ki a NVIDIA és a LunarG mérnökeivel együttműködve.

Ez a kiterjesztés az OpenGL-on-Vulkan kompatibilitási megvalósításokra lett tervezve, például a Mesa Zink vezérlőre.

A VK_EXT_legacy_vertex_attributes lehetővé teszi az OpenGL csúcspont attribútumainak örökséges jellemzőinek támogatását a Vulkanban. Ez lehetővé teszi csúcspont attribútumok betöltését tetszőleges puffer igazításokból, csúcspont attribútumok használatát tetszőleges lépésközökkel, és csúcspont attribútumokat, ahol a kötés összetevőinek adattípusa nem egyezik meg a shader bemeneti összetevőinek numerikus típusával.

További részletek a Vulkan 1.3.284 néhány változtatásáról és új kiterjesztéséről megtalálhatók ebben a commitban.

Az Intel ANV Vulkan vezérlője a Mesa keretrendszeren belül már integrálta ezt az új Vulkan kiterjesztést. Közben a Mesa merge kérések nyitva vannak / felülvizsgálat alatt állnak a Radeon RADV támogatásához, a Vulkan szoftverimplementációhoz a Lavapipe számára, majd annak csatlakoztatásához a Zinkhez.