Vulkan 1.4.308 Brings NVIDIA's Provisional Present Metering Extension
([Vulkan] 6 Hours Ago
VK_NV_present_metering)
- Reference: 0001526760
- News link: https://www.phoronix.com/news/Vulkan-1.4.308-Present-Metering
- Source link:
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
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