struct OpticalFlowSessionCreateInfoNV
Defined at line 58128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
void * pNext
uint32_t width
uint32_t height
Format imageFormat
Format flowVectorFormat
Format costFormat
Flags outputGridSize
Flags hintGridSize
OpticalFlowPerformanceLevelNV performanceLevel
Flags flags
Public Methods
void OpticalFlowSessionCreateInfoNV (uint32_t width_, uint32_t height_, vk::Format imageFormat_, vk::Format flowVectorFormat_, vk::Format costFormat_, vk::OpticalFlowGridSizeFlagsNV outputGridSize_, vk::OpticalFlowGridSizeFlagsNV hintGridSize_, vk::OpticalFlowPerformanceLevelNV performanceLevel_, vk::OpticalFlowSessionCreateFlagsNV flags_, void * pNext_)
Defined at line 58136 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void OpticalFlowSessionCreateInfoNV (const OpticalFlowSessionCreateInfoNV & rhs)
Defined at line 58160 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void OpticalFlowSessionCreateInfoNV (const VkOpticalFlowSessionCreateInfoNV & rhs)
Defined at line 58162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & operator= (const OpticalFlowSessionCreateInfoNV & rhs)
Defined at line 58167 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & operator= (const VkOpticalFlowSessionCreateInfoNV & rhs)
Defined at line 58170 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setPNext (void * pNext_)
Defined at line 58177 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setWidth (uint32_t width_)
Defined at line 58183 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setHeight (uint32_t height_)
Defined at line 58189 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setImageFormat (vk::Format imageFormat_)
Defined at line 58195 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setFlowVectorFormat (vk::Format flowVectorFormat_)
Defined at line 58201 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setCostFormat (vk::Format costFormat_)
Defined at line 58207 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setOutputGridSize (vk::OpticalFlowGridSizeFlagsNV outputGridSize_)
Defined at line 58213 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setHintGridSize (vk::OpticalFlowGridSizeFlagsNV hintGridSize_)
Defined at line 58220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setPerformanceLevel (vk::OpticalFlowPerformanceLevelNV performanceLevel_)
Defined at line 58227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setFlags (vk::OpticalFlowSessionCreateFlagsNV flags_)
Defined at line 58234 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkOpticalFlowSessionCreateInfoNV & operator const VkOpticalFlowSessionCreateInfoNV & ()
Defined at line 58241 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkOpticalFlowSessionCreateInfoNV & operator VkOpticalFlowSessionCreateInfoNV & ()
Defined at line 58246 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const OpticalFlowSessionCreateInfoNV & )
Defined at line 58274 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp