FfxSwapchainReplacementFunctions
struct FfxSwapchainReplacementFunctions
Structure holding the replacement function pointers for frame interpolation to work Not all extensions are supported for now Regarding specific functions:
queuePresentKHR: when using this one, the presenting image should be in VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL state getLastPresentCount: this function isn’t part of Vulkan but the engine can use it to get the real number of presented frames since the swapchain creation
Public Interface
Public Members:
PFN_vkCreateSwapchainFFX createSwapchainFFX
PFN_vkCreateSwapchainFFX createSwapchainFFX
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 358, column 33)
PFN_vkDestroySwapchainKHR destroySwapchainKHR
PFN_vkDestroySwapchainKHR destroySwapchainKHR
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 359, column 33)
PFN_vkGetSwapchainImagesKHR getSwapchainImagesKHR
PFN_vkGetSwapchainImagesKHR getSwapchainImagesKHR
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 360, column 33)
PFN_vkAcquireNextImageKHR acquireNextImageKHR
PFN_vkAcquireNextImageKHR acquireNextImageKHR
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 361, column 33)
PFN_vkQueuePresentKHR queuePresentKHR
PFN_vkQueuePresentKHR queuePresentKHR
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 362, column 33)
PFN_vkSetHdrMetadataEXT setHdrMetadataEXT
PFN_vkSetHdrMetadataEXT setHdrMetadataEXT
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 363, column 33)
PFN_getLastPresentCountFFX getLastPresentCountFFX
PFN_getLastPresentCountFFX getLastPresentCountFFX
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 364, column 33)
Source: sdk/include/FidelityFX/host/backends/vk/ffx_vk.h
(line 356, column 1)