To bind a vulkan image to an optical flow session object, call:
// Provided by VK_NV_optical_flow VkResult vkBindOpticalFlowSessionImageNV( VkDevice device, VkOpticalFlowSessionNV session, VkOpticalFlowSessionBindingPointNV bindingPoint, VkImageView view, VkImageLayout layout);
deviceis the device which owns the optical flow session object
sessionis the optical flow session object to which the image view is to be bound.
bindingPointspecifies the binding point VkOpticalFlowSessionBindingPointNV to which the image view is bound.
viewis a VkImageView to be bound.
layout must specify the layout that the image subresources accessible from
viewwill be in at the time the optical flow vectors are calculated with vkCmdOpticalFlowExecuteNV on a
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.