News: 0001526760

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Vulkan 1.4.308 Brings NVIDIA's Provisional Present Metering Extension

([Vulkan] 6 Hours Ago VK_NV_present_metering)


Vulkan 1.4.308 was quietly released last week and besides a few fixes what makes it interesting is the provisional VK_NV_present_metering extension.

VK_NV_present_metering is a new provisional Vulkan extension from NVIDIA for evenly metering presents. Present Metering with VK_NV_present_metering aims to evenly pace out the next vkQueuePresentKHR presents to provide smoother pacing in applications with frame generation integrations.

Presumably NVIDIA is working on the VK_NV_present_metering extension for the likes of better DLSS 4 frame generation support with Vulkan or software like VKD3D-Proton going through Vulkan from Windows Direct3D 12 games. But for now VK_NV_present_metering is a provisional specification that isn't recommended for any production use.

More details on the Vulkan 1.4.308 changes and the Present Metering extension via [1]GitHub .



[1] https://github.com/KhronosGroup/Vulkan-Docs/commit/ccac48a1126828018e570331999b9a7c2e17d742



phoronix

we just switched to FDDI.