Vulkan 1.4.344: új Valve-kiterjesztés és kisebb hibajavítások

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent a Vulkan 1.4.344, a magas teljesítményű grafikus és számítási API legfrissebb specifikációs frissítése. Az új kiadásban több apró javítás és tisztázás mellett egy vadonatúj kiterjesztés is debütál a Valve mérnökeinek munkájából.

A legfontosabb újdonság a VK_VALVE_shader_mixed_float_dot_product kiterjesztés, amely lehetővé teszi, hogy a shader-ekben vegyes precizitású dot product műveleteket végezzünk, azaz alacsonyabb precizitású bemenetekből magasabb pontosságú összegzéssel számoljunk. A fejlesztésben Mike Blumenkrantz és Georg Lehmann működött közre a Valve-től.

A VK_VALVE_shader_mixed_float_dot_product kiterjesztés a SPV_VALVE_mixed_float_dot_product SPIR-V kiterjesztésre épül. Ez lehetővé teszi, hogy a dot product műveletek alacsony precizitású bemenetekkel is működjenek, miközben az összegzés magasabb pontosságú lehet. A kezdeti támogatás négy típust fed le:

  • Két komponensű 16 bites float vektor 32 bites összegzéssel
  • Két komponensű 16 bites float vektor 16 bites összegzéssel
  • Két komponensű bfloat16 vektor 32 bites vagy bfloat16 összegzéssel
  • Négy komponensű 8 bites float vektor 32 bites összegzéssel

Ez a Valve kiterjesztés a Vulkan 1.4.344 frissítés fő újdonsága, miközben a kiadás tartalmaz kisebb hibajavításokat és specifikációs tisztázásokat is. További részletek a Vulkan hivatalos GitHub-oldalán érhetők el. A Vulkan 1.4 specifikációval kapcsolatos további részletek a Khronos.org oldalon találhatók.

A Vulkan-ról

A Vulkan egy nyílt, jogdíjmentes grafikai és számítási API, amelyet modern GPU-k hatékony, platformközi elérésére terveztek. Széles körben használják vezető játékmotorokban, csúcstechnológiás játékokban és nagy teljesítményű alkalmazásokban.

A Vulkan támogatása kiterjed különféle eszközökre, többek között:

  • Windows és Linux PC-k
  • Játékkonzolok
  • Felhőplatformok
  • Mobiltelefonok
  • Beágyazott rendszerek

Ez az API ideális választás azoknak a fejlesztőknek, akik kiemelkedő grafikai teljesítményt és skálázhatóságot keresnek.

Mi a Khronos Group?

A Khronos Group egy nyílt, nonprofit, tagok által irányított konzorcium, amely több mint 150 iparágvezető vállalatot tömörít. Célja fejlett, jogdíjmentes interoperabilitási szabványok létrehozása a következő területeken:

  • 3D grafika
  • Gépi tanulás
  • Térbeli számítástechnika
  • Kiterjesztett és virtuális valóság
  • Párhuzamos számítások

A Khronos tevékenységei közé tartoznak többek között az alábbi szabványok:

  • 3D Commerce™
  • ANARI™
  • glTF™
  • Kamaros™
  • NNEF™
  • OpenCL™
  • OpenGL® és OpenGL® ES
  • OpenVG™
  • OpenVX™
  • OpenXR™
  • Slang™
  • SPIR-V™
  • SYCL™
  • Vulkan®
  • WebGL™

A Khronos tagjai nemcsak a szabványok fejlesztését és evolúcióját irányítják, hanem korai hozzáférést is kapnak specifikációs tervezetekhez és megfelelőségi tesztekhez. Ezáltal felgyorsítják az élvonalbeli platformok és alkalmazások szállítását.