struct OpticalFlowSessionCreateInfoNV
Defined at line 95185 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkOpticalFlowSessionCreateInfoNV, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkOpticalFlowSessionCreateInfoNV.html
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_twidth_,uint32_theight_,FormatimageFormat_,FormatflowVectorFormat_,FormatcostFormat_,OpticalFlowGridSizeFlagsNVoutputGridSize_,OpticalFlowGridSizeFlagsNVhintGridSize_,OpticalFlowPerformanceLevelNVperformanceLevel_,OpticalFlowSessionCreateFlagsNVflags_,void *pNext_)
Defined at line 95193 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void OpticalFlowSessionCreateInfoNV (const OpticalFlowSessionCreateInfoNV & rhs)
Defined at line 95216 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void OpticalFlowSessionCreateInfoNV (const VkOpticalFlowSessionCreateInfoNV & rhs)
Defined at line 95218 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & operator= (const OpticalFlowSessionCreateInfoNV & rhs)
Defined at line 95223 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & operator= (const VkOpticalFlowSessionCreateInfoNV & rhs)
Defined at line 95226 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setPNext (void * pNext_)
Defined at line 95233 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setPNext (void * pNext_)
Defined at line 95239 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setWidth (uint32_t width_)
Defined at line 95245 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setWidth (uint32_t width_)
Defined at line 95251 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setHeight (uint32_t height_)
Defined at line 95257 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setHeight (uint32_t height_)
Defined at line 95263 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setImageFormat (Format imageFormat_)
Defined at line 95269 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setImageFormat (Format imageFormat_)
Defined at line 95275 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setFlowVectorFormat (Format flowVectorFormat_)
Defined at line 95281 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setFlowVectorFormat (Format flowVectorFormat_)
Defined at line 95287 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setCostFormat (Format costFormat_)
Defined at line 95293 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setCostFormat (Format costFormat_)
Defined at line 95299 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setOutputGridSize (OpticalFlowGridSizeFlagsNV outputGridSize_)
Defined at line 95305 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setOutputGridSize (OpticalFlowGridSizeFlagsNV outputGridSize_)
Defined at line 95311 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setHintGridSize (OpticalFlowGridSizeFlagsNV hintGridSize_)
Defined at line 95317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setHintGridSize (OpticalFlowGridSizeFlagsNV hintGridSize_)
Defined at line 95323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setPerformanceLevel (OpticalFlowPerformanceLevelNV performanceLevel_)
Defined at line 95329 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setPerformanceLevel (OpticalFlowPerformanceLevelNV performanceLevel_)
Defined at line 95335 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV & setFlags (OpticalFlowSessionCreateFlagsNV flags_)
Defined at line 95341 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
OpticalFlowSessionCreateInfoNV && setFlags (OpticalFlowSessionCreateFlagsNV flags_)
Defined at line 95347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkOpticalFlowSessionCreateInfoNV & operator const VkOpticalFlowSessionCreateInfoNV & ()
Defined at line 95354 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkOpticalFlowSessionCreateInfoNV & operator VkOpticalFlowSessionCreateInfoNV & ()
Defined at line 95359 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkOpticalFlowSessionCreateInfoNV * operator const VkOpticalFlowSessionCreateInfoNV * ()
Defined at line 95364 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkOpticalFlowSessionCreateInfoNV * operator VkOpticalFlowSessionCreateInfoNV * ()
Defined at line 95369 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const OpticalFlowSessionCreateInfoNV & )
Defined at line 95393 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp