Hirdetés
A Khronos Group bejelentette a Vulkan API legújabb, 1.2.148-as verzióját, amely a hibákra és specifikációkra vonatkozó változások mellett két új, gyártófüggetlen kiterjesztést tett elérhetővé:
- VK_EXT_image_robustness: Ez a VK_EXT_robustness2 kiterjesztés úgymond limitáltabb változata, amely új követelményeket támaszt az image memóriából történű kötetlen olvasások kezelésére. Ezzel a kötetlen olvasásnak valós visszatérő értéke lesz, amely a vörös, zöld és kék színeknél nulla, míg az alpha csatornán nulla vagy egy lehet.
- VK_EXT_shader_atomic_float: Ez az SPV_EXT_shader_atomic_float_add nevű SPIR-V kiterjesztés, valamint a GL_EXT_shader_atomic_float GLSL kiegészítés használatához szüksége, amelyek segítéségével egy shader tartalmazhat atomi szintű lebegőpontos műveleteket egy pufferre, egy munkacsoportokra, illetve egy image memóriára.
Az újításokat szabadon támogathatják majd a gyártók, a modernebb grafikus vezérlők esetében meg is vannak ezekhez a szükséges képességek.