[{"data":1,"prerenderedAt":1377},["ShallowReactive",2],{"$f6cmep-iMhUAq-SLU89SBUi-CSuujiyB6edJBhUbSXOA":3},{"title":4,"description":5,"parent":6,"structextends":7,"type":9,"xrefs":10,"body":11,"_type":1376,"_id":4},"VkDataGraphPipelineOpticalFlowCreateInfoARM","Structure specifying the parameters of a newly-created optical flow graph pipeline","VK_ARM_data_graph_optical_flow",[8],"VkDataGraphPipelineCreateInfoARM","structs",[],{"type":12,"children":13,"toc":1374},"root",[14,30,528,804,1194,1368],{"type":15,"tag":16,"props":17,"children":18},"element","p",{},[19,22,28],{"type":20,"value":21},"text","The ",{"type":15,"tag":23,"props":24,"children":26},"code",{"className":25},[],[27],{"type":20,"value":4},{"type":20,"value":29}," structure is defined\nas:",{"type":15,"tag":31,"props":32,"children":33},"code-group",{},[34,191],{"type":15,"tag":35,"props":36,"children":42},"pre",{"className":37,"code":38,"filename":39,"language":40,"meta":41,"style":41},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkDataGraphPipelineOpticalFlowCreateInfoARM {\n VkStructureType sType;\n void* pNext;\n uint32_t width;\n uint32_t height;\n VkFormat imageFormat;\n VkFormat flowVectorFormat;\n VkFormat costFormat;\n VkDataGraphOpticalFlowGridSizeFlagsARM outputGridSize;\n VkDataGraphOpticalFlowGridSizeFlagsARM hintGridSize;\n VkDataGraphOpticalFlowPerformanceLevelARM performanceLevel;\n VkDataGraphOpticalFlowCreateFlagsARM flags;\n} VkDataGraphPipelineOpticalFlowCreateInfoARM;\n","C","c","",[43],{"type":15,"tag":23,"props":44,"children":45},{"__ignoreMap":41},[46,69,78,92,106,119,128,137,146,155,164,173,182],{"type":15,"tag":47,"props":48,"children":51},"span",{"class":49,"line":50},"line",1,[52,58,63],{"type":15,"tag":47,"props":53,"children":55},{"style":54},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[56],{"type":20,"value":57},"typedef",{"type":15,"tag":47,"props":59,"children":60},{"style":54},[61],{"type":20,"value":62}," struct",{"type":15,"tag":47,"props":64,"children":66},{"style":65},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[67],{"type":20,"value":68}," VkDataGraphPipelineOpticalFlowCreateInfoARM {\n",{"type":15,"tag":47,"props":70,"children":72},{"class":49,"line":71},2,[73],{"type":15,"tag":47,"props":74,"children":75},{"style":65},[76],{"type":20,"value":77}," VkStructureType sType;\n",{"type":15,"tag":47,"props":79,"children":81},{"class":49,"line":80},3,[82,87],{"type":15,"tag":47,"props":83,"children":84},{"style":54},[85],{"type":20,"value":86}," void*",{"type":15,"tag":47,"props":88,"children":89},{"style":65},[90],{"type":20,"value":91}," pNext;\n",{"type":15,"tag":47,"props":93,"children":95},{"class":49,"line":94},4,[96,101],{"type":15,"tag":47,"props":97,"children":98},{"style":54},[99],{"type":20,"value":100}," uint32_t",{"type":15,"tag":47,"props":102,"children":103},{"style":65},[104],{"type":20,"value":105}," width;\n",{"type":15,"tag":47,"props":107,"children":109},{"class":49,"line":108},5,[110,114],{"type":15,"tag":47,"props":111,"children":112},{"style":54},[113],{"type":20,"value":100},{"type":15,"tag":47,"props":115,"children":116},{"style":65},[117],{"type":20,"value":118}," height;\n",{"type":15,"tag":47,"props":120,"children":122},{"class":49,"line":121},6,[123],{"type":15,"tag":47,"props":124,"children":125},{"style":65},[126],{"type":20,"value":127}," VkFormat imageFormat;\n",{"type":15,"tag":47,"props":129,"children":131},{"class":49,"line":130},7,[132],{"type":15,"tag":47,"props":133,"children":134},{"style":65},[135],{"type":20,"value":136}," VkFormat flowVectorFormat;\n",{"type":15,"tag":47,"props":138,"children":140},{"class":49,"line":139},8,[141],{"type":15,"tag":47,"props":142,"children":143},{"style":65},[144],{"type":20,"value":145}," VkFormat costFormat;\n",{"type":15,"tag":47,"props":147,"children":149},{"class":49,"line":148},9,[150],{"type":15,"tag":47,"props":151,"children":152},{"style":65},[153],{"type":20,"value":154}," VkDataGraphOpticalFlowGridSizeFlagsARM outputGridSize;\n",{"type":15,"tag":47,"props":156,"children":158},{"class":49,"line":157},10,[159],{"type":15,"tag":47,"props":160,"children":161},{"style":65},[162],{"type":20,"value":163}," VkDataGraphOpticalFlowGridSizeFlagsARM hintGridSize;\n",{"type":15,"tag":47,"props":165,"children":167},{"class":49,"line":166},11,[168],{"type":15,"tag":47,"props":169,"children":170},{"style":65},[171],{"type":20,"value":172}," VkDataGraphOpticalFlowPerformanceLevelARM performanceLevel;\n",{"type":15,"tag":47,"props":174,"children":176},{"class":49,"line":175},12,[177],{"type":15,"tag":47,"props":178,"children":179},{"style":65},[180],{"type":20,"value":181}," VkDataGraphOpticalFlowCreateFlagsARM flags;\n",{"type":15,"tag":47,"props":183,"children":185},{"class":49,"line":184},13,[186],{"type":15,"tag":47,"props":187,"children":188},{"style":65},[189],{"type":20,"value":190},"} VkDataGraphPipelineOpticalFlowCreateInfoARM;\n",{"type":15,"tag":35,"props":192,"children":197},{"className":193,"code":194,"filename":195,"language":196,"meta":41,"style":41},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DataGraphPipelineOpticalFlowCreateInfoARM {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n width: u32,\n height: u32,\n image_format: vk::Format,\n flow_vector_format: vk::Format,\n cost_format: vk::Format,\n output_grid_size: vk::DataGraphOpticalFlowGridSizeFlagsARM,\n hint_grid_size: vk::DataGraphOpticalFlowGridSizeFlagsARM,\n performance_level: vk::DataGraphOpticalFlowPerformanceLevelARM,\n flags: vk::DataGraphOpticalFlowCreateFlagsARM,\n}\n","Rust","rs",[198],{"type":15,"tag":23,"props":199,"children":200},{"__ignoreMap":41},[201,224,257,279,300,320,349,377,405,434,462,491,520],{"type":15,"tag":47,"props":202,"children":203},{"class":49,"line":50},[204,209,213,219],{"type":15,"tag":47,"props":205,"children":206},{"style":54},[207],{"type":20,"value":208},"pub",{"type":15,"tag":47,"props":210,"children":211},{"style":54},[212],{"type":20,"value":62},{"type":15,"tag":47,"props":214,"children":216},{"style":215},"--shiki-default:#953800;--shiki-dark:#FFA657",[217],{"type":20,"value":218}," DataGraphPipelineOpticalFlowCreateInfoARM",{"type":15,"tag":47,"props":220,"children":221},{"style":65},[222],{"type":20,"value":223}," {\n",{"type":15,"tag":47,"props":225,"children":226},{"class":49,"line":71},[227,232,237,242,247,252],{"type":15,"tag":47,"props":228,"children":229},{"style":65},[230],{"type":20,"value":231}," s_type",{"type":15,"tag":47,"props":233,"children":234},{"style":54},[235],{"type":20,"value":236},":",{"type":15,"tag":47,"props":238,"children":239},{"style":215},[240],{"type":20,"value":241}," vk",{"type":15,"tag":47,"props":243,"children":244},{"style":54},[245],{"type":20,"value":246},"::",{"type":15,"tag":47,"props":248,"children":249},{"style":215},[250],{"type":20,"value":251},"StructureType",{"type":15,"tag":47,"props":253,"children":254},{"style":65},[255],{"type":20,"value":256},",\n",{"type":15,"tag":47,"props":258,"children":259},{"class":49,"line":80},[260,265,269,274],{"type":15,"tag":47,"props":261,"children":262},{"style":65},[263],{"type":20,"value":264}," p_next",{"type":15,"tag":47,"props":266,"children":267},{"style":54},[268],{"type":20,"value":236},{"type":15,"tag":47,"props":270,"children":271},{"style":54},[272],{"type":20,"value":273}," *mut",{"type":15,"tag":47,"props":275,"children":276},{"style":65},[277],{"type":20,"value":278}," c_void,\n",{"type":15,"tag":47,"props":280,"children":281},{"class":49,"line":94},[282,287,291,296],{"type":15,"tag":47,"props":283,"children":284},{"style":65},[285],{"type":20,"value":286}," width",{"type":15,"tag":47,"props":288,"children":289},{"style":54},[290],{"type":20,"value":236},{"type":15,"tag":47,"props":292,"children":293},{"style":215},[294],{"type":20,"value":295}," u32",{"type":15,"tag":47,"props":297,"children":298},{"style":65},[299],{"type":20,"value":256},{"type":15,"tag":47,"props":301,"children":302},{"class":49,"line":108},[303,308,312,316],{"type":15,"tag":47,"props":304,"children":305},{"style":65},[306],{"type":20,"value":307}," height",{"type":15,"tag":47,"props":309,"children":310},{"style":54},[311],{"type":20,"value":236},{"type":15,"tag":47,"props":313,"children":314},{"style":215},[315],{"type":20,"value":295},{"type":15,"tag":47,"props":317,"children":318},{"style":65},[319],{"type":20,"value":256},{"type":15,"tag":47,"props":321,"children":322},{"class":49,"line":121},[323,328,332,336,340,345],{"type":15,"tag":47,"props":324,"children":325},{"style":65},[326],{"type":20,"value":327}," image_format",{"type":15,"tag":47,"props":329,"children":330},{"style":54},[331],{"type":20,"value":236},{"type":15,"tag":47,"props":333,"children":334},{"style":215},[335],{"type":20,"value":241},{"type":15,"tag":47,"props":337,"children":338},{"style":54},[339],{"type":20,"value":246},{"type":15,"tag":47,"props":341,"children":342},{"style":215},[343],{"type":20,"value":344},"Format",{"type":15,"tag":47,"props":346,"children":347},{"style":65},[348],{"type":20,"value":256},{"type":15,"tag":47,"props":350,"children":351},{"class":49,"line":130},[352,357,361,365,369,373],{"type":15,"tag":47,"props":353,"children":354},{"style":65},[355],{"type":20,"value":356}," flow_vector_format",{"type":15,"tag":47,"props":358,"children":359},{"style":54},[360],{"type":20,"value":236},{"type":15,"tag":47,"props":362,"children":363},{"style":215},[364],{"type":20,"value":241},{"type":15,"tag":47,"props":366,"children":367},{"style":54},[368],{"type":20,"value":246},{"type":15,"tag":47,"props":370,"children":371},{"style":215},[372],{"type":20,"value":344},{"type":15,"tag":47,"props":374,"children":375},{"style":65},[376],{"type":20,"value":256},{"type":15,"tag":47,"props":378,"children":379},{"class":49,"line":139},[380,385,389,393,397,401],{"type":15,"tag":47,"props":381,"children":382},{"style":65},[383],{"type":20,"value":384}," cost_format",{"type":15,"tag":47,"props":386,"children":387},{"style":54},[388],{"type":20,"value":236},{"type":15,"tag":47,"props":390,"children":391},{"style":215},[392],{"type":20,"value":241},{"type":15,"tag":47,"props":394,"children":395},{"style":54},[396],{"type":20,"value":246},{"type":15,"tag":47,"props":398,"children":399},{"style":215},[400],{"type":20,"value":344},{"type":15,"tag":47,"props":402,"children":403},{"style":65},[404],{"type":20,"value":256},{"type":15,"tag":47,"props":406,"children":407},{"class":49,"line":148},[408,413,417,421,425,430],{"type":15,"tag":47,"props":409,"children":410},{"style":65},[411],{"type":20,"value":412}," output_grid_size",{"type":15,"tag":47,"props":414,"children":415},{"style":54},[416],{"type":20,"value":236},{"type":15,"tag":47,"props":418,"children":419},{"style":215},[420],{"type":20,"value":241},{"type":15,"tag":47,"props":422,"children":423},{"style":54},[424],{"type":20,"value":246},{"type":15,"tag":47,"props":426,"children":427},{"style":215},[428],{"type":20,"value":429},"DataGraphOpticalFlowGridSizeFlagsARM",{"type":15,"tag":47,"props":431,"children":432},{"style":65},[433],{"type":20,"value":256},{"type":15,"tag":47,"props":435,"children":436},{"class":49,"line":157},[437,442,446,450,454,458],{"type":15,"tag":47,"props":438,"children":439},{"style":65},[440],{"type":20,"value":441}," hint_grid_size",{"type":15,"tag":47,"props":443,"children":444},{"style":54},[445],{"type":20,"value":236},{"type":15,"tag":47,"props":447,"children":448},{"style":215},[449],{"type":20,"value":241},{"type":15,"tag":47,"props":451,"children":452},{"style":54},[453],{"type":20,"value":246},{"type":15,"tag":47,"props":455,"children":456},{"style":215},[457],{"type":20,"value":429},{"type":15,"tag":47,"props":459,"children":460},{"style":65},[461],{"type":20,"value":256},{"type":15,"tag":47,"props":463,"children":464},{"class":49,"line":166},[465,470,474,478,482,487],{"type":15,"tag":47,"props":466,"children":467},{"style":65},[468],{"type":20,"value":469}," performance_level",{"type":15,"tag":47,"props":471,"children":472},{"style":54},[473],{"type":20,"value":236},{"type":15,"tag":47,"props":475,"children":476},{"style":215},[477],{"type":20,"value":241},{"type":15,"tag":47,"props":479,"children":480},{"style":54},[481],{"type":20,"value":246},{"type":15,"tag":47,"props":483,"children":484},{"style":215},[485],{"type":20,"value":486},"DataGraphOpticalFlowPerformanceLevelARM",{"type":15,"tag":47,"props":488,"children":489},{"style":65},[490],{"type":20,"value":256},{"type":15,"tag":47,"props":492,"children":493},{"class":49,"line":175},[494,499,503,507,511,516],{"type":15,"tag":47,"props":495,"children":496},{"style":65},[497],{"type":20,"value":498}," flags",{"type":15,"tag":47,"props":500,"children":501},{"style":54},[502],{"type":20,"value":236},{"type":15,"tag":47,"props":504,"children":505},{"style":215},[506],{"type":20,"value":241},{"type":15,"tag":47,"props":508,"children":509},{"style":54},[510],{"type":20,"value":246},{"type":15,"tag":47,"props":512,"children":513},{"style":215},[514],{"type":20,"value":515},"DataGraphOpticalFlowCreateFlagsARM",{"type":15,"tag":47,"props":517,"children":518},{"style":65},[519],{"type":20,"value":256},{"type":15,"tag":47,"props":521,"children":522},{"class":49,"line":184},[523],{"type":15,"tag":47,"props":524,"children":525},{"style":65},[526],{"type":20,"value":527},"}\n",{"type":15,"tag":529,"props":530,"children":531},"ul",{},[532,553,572,583,594,613,629,645,708,766,785],{"type":15,"tag":533,"props":534,"children":535},"li",{},[536,542,544,551],{"type":15,"tag":23,"props":537,"children":539},{"className":538},[],[540],{"type":20,"value":541},"sType",{"type":20,"value":543}," is a ",{"type":15,"tag":545,"props":546,"children":548},"a",{"href":547},"/man/VkStructureType",[549],{"type":20,"value":550},"VkStructureType",{"type":20,"value":552}," value identifying this structure.",{"type":15,"tag":533,"props":554,"children":555},{},[556,562,564,570],{"type":15,"tag":23,"props":557,"children":559},{"className":558},[],[560],{"type":20,"value":561},"pNext",{"type":20,"value":563}," is ",{"type":15,"tag":23,"props":565,"children":567},{"className":566},[],[568],{"type":20,"value":569},"NULL",{"type":20,"value":571}," or a pointer to a structure extending this\nstructure.",{"type":15,"tag":533,"props":573,"children":574},{},[575,581],{"type":15,"tag":23,"props":576,"children":578},{"className":577},[],[579],{"type":20,"value":580},"width",{"type":20,"value":582}," is the width in pixels of the input or reference image to be\nbound to this optical flow pipeline.",{"type":15,"tag":533,"props":584,"children":585},{},[586,592],{"type":15,"tag":23,"props":587,"children":589},{"className":588},[],[590],{"type":20,"value":591},"height",{"type":20,"value":593}," is the height in pixels of the input or reference image to\nbe bound to this optical flow pipeline.",{"type":15,"tag":533,"props":595,"children":596},{},[597,603,605,611],{"type":15,"tag":23,"props":598,"children":600},{"className":599},[],[601],{"type":20,"value":602},"imageFormat",{"type":20,"value":604}," is the ",{"type":15,"tag":545,"props":606,"children":608},{"href":607},"/man/VkFormat",[609],{"type":20,"value":610},"VkFormat",{"type":20,"value":612}," of the input and reference image\nto be bound to this optical flow pipeline.",{"type":15,"tag":533,"props":614,"children":615},{},[616,622,623,627],{"type":15,"tag":23,"props":617,"children":619},{"className":618},[],[620],{"type":20,"value":621},"flowVectorFormat",{"type":20,"value":604},{"type":15,"tag":545,"props":624,"children":625},{"href":607},[626],{"type":20,"value":610},{"type":20,"value":628}," of the flow vector maps\n(output or hint) to be bound to this optical flow pipeline.",{"type":15,"tag":533,"props":630,"children":631},{},[632,638,639,643],{"type":15,"tag":23,"props":633,"children":635},{"className":634},[],[636],{"type":20,"value":637},"costFormat",{"type":20,"value":604},{"type":15,"tag":545,"props":640,"children":641},{"href":607},[642],{"type":20,"value":610},{"type":20,"value":644}," of the cost maps to be bound to\nthis optical flow pipeline.",{"type":15,"tag":533,"props":646,"children":647},{},[648,654,656,662,664,669,671,675,677,682,684,687,689,694,696,699,701,706],{"type":15,"tag":23,"props":649,"children":651},{"className":650},[],[652],{"type":20,"value":653},"outputGridSize",{"type":20,"value":655}," is exactly one bit of\n",{"type":15,"tag":545,"props":657,"children":659},{"href":658},"/man/VkDataGraphOpticalFlowGridSizeFlagsARM",[660],{"type":20,"value":661},"VkDataGraphOpticalFlowGridSizeFlagsARM",{"type":20,"value":663}," specifying the grid size of\nthe output flow and cost maps to be bound to this optical flow pipeline.\nThe size of the output flow and cost maps is a function of the input\nimage dimensions and ",{"type":15,"tag":23,"props":665,"children":667},{"className":666},[],[668],{"type":20,"value":653},{"type":20,"value":670}," and is calculated as follows:\\",{"type":15,"tag":672,"props":673,"children":674},"br",{},[],{"type":20,"value":676},"OutputWidth = ⌈ ",{"type":15,"tag":23,"props":678,"children":680},{"className":679},[],[681],{"type":20,"value":580},{"type":20,"value":683}," / OutputGridWidth ⌉\\",{"type":15,"tag":672,"props":685,"children":686},{},[],{"type":20,"value":688},"OutputHeight = ⌈ ",{"type":15,"tag":23,"props":690,"children":692},{"className":691},[],[693],{"type":20,"value":591},{"type":20,"value":695}," / OutputGridHeight ⌉\\",{"type":15,"tag":672,"props":697,"children":698},{},[],{"type":20,"value":700},"where OutputGridWidth and OutputGridHeight are determined by\n",{"type":15,"tag":23,"props":702,"children":704},{"className":703},[],[705],{"type":20,"value":653},{"type":20,"value":707},".",{"type":15,"tag":533,"props":709,"children":710},{},[711,717,719,723,725,730,731,734,736,741,743,746,748,753,755,758,760,765],{"type":15,"tag":23,"props":712,"children":714},{"className":713},[],[715],{"type":20,"value":716},"hintGridSize",{"type":20,"value":718}," is one exactly bit of\n",{"type":15,"tag":545,"props":720,"children":721},{"href":658},[722],{"type":20,"value":661},{"type":20,"value":724}," specifying the grid size of\nthe hint flow vector map to be bound to this optical flow pipeline.\nThe size of the hint maps is a function of the input image dimensions\nand ",{"type":15,"tag":23,"props":726,"children":728},{"className":727},[],[729],{"type":20,"value":716},{"type":20,"value":670},{"type":15,"tag":672,"props":732,"children":733},{},[],{"type":20,"value":735},"HintWidth = ⌈ ",{"type":15,"tag":23,"props":737,"children":739},{"className":738},[],[740],{"type":20,"value":580},{"type":20,"value":742}," / HintGridWidth ⌉\\",{"type":15,"tag":672,"props":744,"children":745},{},[],{"type":20,"value":747},"HintHeight = ⌈ ",{"type":15,"tag":23,"props":749,"children":751},{"className":750},[],[752],{"type":20,"value":591},{"type":20,"value":754}," / HintGridHeight ⌉\\",{"type":15,"tag":672,"props":756,"children":757},{},[],{"type":20,"value":759},"where HintGridWidth and HintGridHeight are determined by\n",{"type":15,"tag":23,"props":761,"children":763},{"className":762},[],[764],{"type":20,"value":716},{"type":20,"value":707},{"type":15,"tag":533,"props":767,"children":768},{},[769,775,777,783],{"type":15,"tag":23,"props":770,"children":772},{"className":771},[],[773],{"type":20,"value":774},"performanceLevel",{"type":20,"value":776}," is the\n",{"type":15,"tag":545,"props":778,"children":780},{"href":779},"/man/VkDataGraphOpticalFlowPerformanceLevelARM",[781],{"type":20,"value":782},"VkDataGraphOpticalFlowPerformanceLevelARM",{"type":20,"value":784}," used for this optical\nflow pipeline.",{"type":15,"tag":533,"props":786,"children":787},{},[788,794,796,802],{"type":15,"tag":23,"props":789,"children":791},{"className":790},[],[792],{"type":20,"value":793},"flags",{"type":20,"value":795}," are the ",{"type":15,"tag":545,"props":797,"children":799},{"href":798},"/man/VkDataGraphOpticalFlowCreateFlagsARM",[800],{"type":20,"value":801},"VkDataGraphOpticalFlowCreateFlagsARM",{"type":20,"value":803}," used for\nthis optical flow pipeline.",{"type":15,"tag":805,"props":806,"children":808},"validity-group",{"name":807},"Valid Usage",[809,858,901,933,961,1004,1034,1078,1109,1153],{"type":15,"tag":810,"props":811,"children":813},"validity-field",{"name":812},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-width-09966",[814],{"type":15,"tag":16,"props":815,"children":816},{},[817,822,824,829,831,837,838,844,846,851,852],{"type":15,"tag":23,"props":818,"children":820},{"className":819},[],[821],{"type":20,"value":580},{"type":20,"value":823}," ",{"type":15,"tag":825,"props":826,"children":828},"normative",{"type":827},"must",[],{"type":20,"value":830}," be greater than or equal to\n",{"type":15,"tag":23,"props":832,"children":834},{"className":833},[],[835],{"type":20,"value":836},"VkQueueFamilyDataGraphOpticalFlowPropertiesARM",{"type":20,"value":246},{"type":15,"tag":23,"props":839,"children":841},{"className":840},[],[842],{"type":20,"value":843},"minWidth",{"type":20,"value":845}," and\nless than or equal to\n",{"type":15,"tag":23,"props":847,"children":849},{"className":848},[],[850],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":853,"children":855},{"className":854},[],[856],{"type":20,"value":857},"maxWidth",{"type":15,"tag":810,"props":859,"children":861},{"name":860},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-height-09967",[862],{"type":15,"tag":16,"props":863,"children":864},{},[865,870,871,874,875,880,881,887,889,894,895],{"type":15,"tag":23,"props":866,"children":868},{"className":867},[],[869],{"type":20,"value":591},{"type":20,"value":823},{"type":15,"tag":825,"props":872,"children":873},{"type":827},[],{"type":20,"value":830},{"type":15,"tag":23,"props":876,"children":878},{"className":877},[],[879],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":882,"children":884},{"className":883},[],[885],{"type":20,"value":886},"minHeight",{"type":20,"value":888},"\nand less than or equal to\n",{"type":15,"tag":23,"props":890,"children":892},{"className":891},[],[893],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":896,"children":898},{"className":897},[],[899],{"type":20,"value":900},"maxHeight",{"type":15,"tag":810,"props":902,"children":904},{"name":903},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-imageFormat-09968",[905],{"type":15,"tag":16,"props":906,"children":907},{},[908,913,914,917,919,925,927],{"type":15,"tag":23,"props":909,"children":911},{"className":910},[],[912],{"type":20,"value":602},{"type":20,"value":823},{"type":15,"tag":825,"props":915,"children":916},{"type":827},[],{"type":20,"value":918}," be one of the formats returned by\n",{"type":15,"tag":545,"props":920,"children":922},{"href":921},"/man/vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM",[923],{"type":20,"value":924},"vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM",{"type":20,"value":926},"\nfor ",{"type":15,"tag":23,"props":928,"children":930},{"className":929},[],[931],{"type":20,"value":932},"VK_DATA_GRAPH_OPTICAL_FLOW_IMAGE_USAGE_INPUT_BIT_ARM",{"type":15,"tag":810,"props":934,"children":936},{"name":935},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-flowVectorFormat-09969",[937],{"type":15,"tag":16,"props":938,"children":939},{},[940,945,946,949,950,954,955],{"type":15,"tag":23,"props":941,"children":943},{"className":942},[],[944],{"type":20,"value":621},{"type":20,"value":823},{"type":15,"tag":825,"props":947,"children":948},{"type":827},[],{"type":20,"value":918},{"type":15,"tag":545,"props":951,"children":952},{"href":921},[953],{"type":20,"value":924},{"type":20,"value":926},{"type":15,"tag":23,"props":956,"children":958},{"className":957},[],[959],{"type":20,"value":960},"VK_DATA_GRAPH_OPTICAL_FLOW_IMAGE_USAGE_OUTPUT_BIT_ARM",{"type":15,"tag":810,"props":962,"children":964},{"name":963},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-costFormat-09970",[965],{"type":15,"tag":16,"props":966,"children":967},{},[968,973,974,977,978,982,983,989,991,997,999],{"type":15,"tag":23,"props":969,"children":971},{"className":970},[],[972],{"type":20,"value":637},{"type":20,"value":823},{"type":15,"tag":825,"props":975,"children":976},{"type":827},[],{"type":20,"value":918},{"type":15,"tag":545,"props":979,"children":980},{"href":921},[981],{"type":20,"value":924},{"type":20,"value":926},{"type":15,"tag":23,"props":984,"children":986},{"className":985},[],[987],{"type":20,"value":988},"VK_DATA_GRAPH_OPTICAL_FLOW_IMAGE_USAGE_COST_BIT_ARM",{"type":20,"value":990}," if\n",{"type":15,"tag":23,"props":992,"children":994},{"className":993},[],[995],{"type":20,"value":996},"VK_DATA_GRAPH_OPTICAL_FLOW_CREATE_ENABLE_COST_BIT_ARM",{"type":20,"value":998}," is set in\n",{"type":15,"tag":23,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":20,"value":793},{"type":15,"tag":810,"props":1005,"children":1007},{"name":1006},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-outputGridSize-09971",[1008],{"type":15,"tag":16,"props":1009,"children":1010},{},[1011,1016,1017,1020,1022,1027,1028],{"type":15,"tag":23,"props":1012,"children":1014},{"className":1013},[],[1015],{"type":20,"value":653},{"type":20,"value":823},{"type":15,"tag":825,"props":1018,"children":1019},{"type":827},[],{"type":20,"value":1021}," be exactly one of the bits reported in\n",{"type":15,"tag":23,"props":1023,"children":1025},{"className":1024},[],[1026],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":1029,"children":1031},{"className":1030},[],[1032],{"type":20,"value":1033},"supportedOutputGridSizes",{"type":15,"tag":810,"props":1035,"children":1037},{"name":1036},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-hintGridSize-09972",[1038],{"type":15,"tag":16,"props":1039,"children":1040},{},[1041,1046,1047,1050,1052,1057,1058,1064,1066,1072,1073],{"type":15,"tag":23,"props":1042,"children":1044},{"className":1043},[],[1045],{"type":20,"value":716},{"type":20,"value":823},{"type":15,"tag":825,"props":1048,"children":1049},{"type":827},[],{"type":20,"value":1051}," be 0 or exactly one of the bits reported in\n",{"type":15,"tag":23,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":1059,"children":1061},{"className":1060},[],[1062],{"type":20,"value":1063},"supportedHintGridSizes",{"type":20,"value":1065},"\nif ",{"type":15,"tag":23,"props":1067,"children":1069},{"className":1068},[],[1070],{"type":20,"value":1071},"VK_DATA_GRAPH_OPTICAL_FLOW_CREATE_ENABLE_HINT_BIT_ARM",{"type":20,"value":998},{"type":15,"tag":23,"props":1074,"children":1076},{"className":1075},[],[1077],{"type":20,"value":793},{"type":15,"tag":810,"props":1079,"children":1081},{"name":1080},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-hintGridSize-09973",[1082],{"type":15,"tag":16,"props":1083,"children":1084},{},[1085,1090,1091,1094,1096,1101,1102,1107],{"type":15,"tag":23,"props":1086,"children":1088},{"className":1087},[],[1089],{"type":20,"value":716},{"type":20,"value":823},{"type":15,"tag":825,"props":1092,"children":1093},{"type":827},[],{"type":20,"value":1095}," be the same as ",{"type":15,"tag":23,"props":1097,"children":1099},{"className":1098},[],[1100],{"type":20,"value":653},{"type":20,"value":990},{"type":15,"tag":23,"props":1103,"children":1105},{"className":1104},[],[1106],{"type":20,"value":716},{"type":20,"value":1108}," is not 0",{"type":15,"tag":810,"props":1110,"children":1112},{"name":1111},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-flags-09974",[1113],{"type":15,"tag":16,"props":1114,"children":1115},{},[1116,1121,1122,1125,1127,1132,1133,1138,1139,1145,1147],{"type":15,"tag":23,"props":1117,"children":1119},{"className":1118},[],[1120],{"type":20,"value":1071},{"type":20,"value":823},{"type":15,"tag":825,"props":1123,"children":1124},{"type":827},[],{"type":20,"value":1126}," not be\nset in ",{"type":15,"tag":23,"props":1128,"children":1130},{"className":1129},[],[1131],{"type":20,"value":793},{"type":20,"value":990},{"type":15,"tag":23,"props":1134,"children":1136},{"className":1135},[],[1137],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":1140,"children":1142},{"className":1141},[],[1143],{"type":20,"value":1144},"hintSupported",{"type":20,"value":1146},"\nis ",{"type":15,"tag":23,"props":1148,"children":1150},{"className":1149},[],[1151],{"type":20,"value":1152},"VK_FALSE",{"type":15,"tag":810,"props":1154,"children":1156},{"name":1155},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-flags-09975",[1157],{"type":15,"tag":16,"props":1158,"children":1159},{},[1160,1165,1166,1169,1170,1175,1176,1181,1182,1188,1189],{"type":15,"tag":23,"props":1161,"children":1163},{"className":1162},[],[1164],{"type":20,"value":996},{"type":20,"value":823},{"type":15,"tag":825,"props":1167,"children":1168},{"type":827},[],{"type":20,"value":1126},{"type":15,"tag":23,"props":1171,"children":1173},{"className":1172},[],[1174],{"type":20,"value":793},{"type":20,"value":990},{"type":15,"tag":23,"props":1177,"children":1179},{"className":1178},[],[1180],{"type":20,"value":836},{"type":20,"value":246},{"type":15,"tag":23,"props":1183,"children":1185},{"className":1184},[],[1186],{"type":20,"value":1187},"costSupported",{"type":20,"value":1146},{"type":15,"tag":23,"props":1190,"children":1192},{"className":1191},[],[1193],{"type":20,"value":1152},{"type":15,"tag":805,"props":1195,"children":1197},{"name":1196},"Valid Usage (Implicit)",[1198,1222,1246,1268,1307,1342],{"type":15,"tag":810,"props":1199,"children":1201},{"name":1200},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-sType-sType",[1202],{"type":15,"tag":16,"props":1203,"children":1204},{},[1205,1210,1211,1214,1216],{"type":15,"tag":23,"props":1206,"children":1208},{"className":1207},[],[1209],{"type":20,"value":541},{"type":20,"value":823},{"type":15,"tag":825,"props":1212,"children":1213},{"type":827},[],{"type":20,"value":1215}," be ",{"type":15,"tag":23,"props":1217,"children":1219},{"className":1218},[],[1220],{"type":20,"value":1221},"VK_STRUCTURE_TYPE_DATA_GRAPH_PIPELINE_OPTICAL_FLOW_CREATE_INFO_ARM",{"type":15,"tag":810,"props":1223,"children":1225},{"name":1224},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-imageFormat-parameter",[1226],{"type":15,"tag":16,"props":1227,"children":1228},{},[1229,1234,1235,1238,1240,1244],{"type":15,"tag":23,"props":1230,"children":1232},{"className":1231},[],[1233],{"type":20,"value":602},{"type":20,"value":823},{"type":15,"tag":825,"props":1236,"children":1237},{"type":827},[],{"type":20,"value":1239}," be a valid ",{"type":15,"tag":545,"props":1241,"children":1242},{"href":607},[1243],{"type":20,"value":610},{"type":20,"value":1245}," value",{"type":15,"tag":810,"props":1247,"children":1249},{"name":1248},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-flowVectorFormat-parameter",[1250],{"type":15,"tag":16,"props":1251,"children":1252},{},[1253,1258,1259,1262,1263,1267],{"type":15,"tag":23,"props":1254,"children":1256},{"className":1255},[],[1257],{"type":20,"value":621},{"type":20,"value":823},{"type":15,"tag":825,"props":1260,"children":1261},{"type":827},[],{"type":20,"value":1239},{"type":15,"tag":545,"props":1264,"children":1265},{"href":607},[1266],{"type":20,"value":610},{"type":20,"value":1245},{"type":15,"tag":810,"props":1269,"children":1271},{"name":1270},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-costFormat-parameter",[1272],{"type":15,"tag":16,"props":1273,"children":1274},{},[1275,1277,1282,1284,1290,1292,1297,1298,1301,1302,1306],{"type":20,"value":1276},"If ",{"type":15,"tag":23,"props":1278,"children":1280},{"className":1279},[],[1281],{"type":20,"value":637},{"type":20,"value":1283}," is not ",{"type":15,"tag":23,"props":1285,"children":1287},{"className":1286},[],[1288],{"type":20,"value":1289},"0",{"type":20,"value":1291},", ",{"type":15,"tag":23,"props":1293,"children":1295},{"className":1294},[],[1296],{"type":20,"value":637},{"type":20,"value":823},{"type":15,"tag":825,"props":1299,"children":1300},{"type":827},[],{"type":20,"value":1239},{"type":15,"tag":545,"props":1303,"children":1304},{"href":607},[1305],{"type":20,"value":610},{"type":20,"value":1245},{"type":15,"tag":810,"props":1308,"children":1310},{"name":1309},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-performanceLevel-parameter",[1311],{"type":15,"tag":16,"props":1312,"children":1313},{},[1314,1315,1320,1321,1326,1327,1332,1333,1336,1337,1341],{"type":20,"value":1276},{"type":15,"tag":23,"props":1316,"children":1318},{"className":1317},[],[1319],{"type":20,"value":774},{"type":20,"value":1283},{"type":15,"tag":23,"props":1322,"children":1324},{"className":1323},[],[1325],{"type":20,"value":1289},{"type":20,"value":1291},{"type":15,"tag":23,"props":1328,"children":1330},{"className":1329},[],[1331],{"type":20,"value":774},{"type":20,"value":823},{"type":15,"tag":825,"props":1334,"children":1335},{"type":827},[],{"type":20,"value":1239},{"type":15,"tag":545,"props":1338,"children":1339},{"href":779},[1340],{"type":20,"value":782},{"type":20,"value":1245},{"type":15,"tag":810,"props":1343,"children":1345},{"name":1344},"VUID-VkDataGraphPipelineOpticalFlowCreateInfoARM-flags-parameter",[1346],{"type":15,"tag":16,"props":1347,"children":1348},{},[1349,1354,1355,1358,1360,1366],{"type":15,"tag":23,"props":1350,"children":1352},{"className":1351},[],[1353],{"type":20,"value":793},{"type":20,"value":823},{"type":15,"tag":825,"props":1356,"children":1357},{"type":827},[],{"type":20,"value":1359}," be a valid combination of ",{"type":15,"tag":545,"props":1361,"children":1363},{"href":1362},"/man/VkDataGraphOpticalFlowCreateFlagBitsARM",[1364],{"type":20,"value":1365},"VkDataGraphOpticalFlowCreateFlagBitsARM",{"type":20,"value":1367}," values",{"type":15,"tag":1369,"props":1370,"children":1371},"style",{},[1372],{"type":20,"value":1373},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":41,"searchDepth":71,"depth":71,"links":1375},[],"markdown",1776503202578]