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

Educational television should be absolutely forbidden. It can only lead
to unreasonable disappointment when your child discovers that the letters
of the alphabet do not leap up out of books and dance around with
royal-blue chickens.
-- Fran Lebowitz, "Social Studies"