C Specification
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);
Parameters
-
deviceis the device which owns the optical flow session objectsession. -
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 aVkDevice.
Document Notes
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.