[{"data":1,"prerenderedAt":487},["ShallowReactive",2],{"SEMs7EM2cp":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":486,"_id":4},"VkDeviceQueueGlobalPriorityCreateInfoKHR","Specify a system wide priority","VK_KHR_global_priority","structs",[],{"type":10,"children":11,"toc":484},"root",[12,52,64,274,279,344,403,422,478],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,33,35,41,43,50],{"type":18,"value":19},"text","Queues ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be created with a system-wide priority by adding a\n",{"type":13,"tag":28,"props":29,"children":31},"code",{"className":30},[],[32],{"type":18,"value":4},{"type":18,"value":34}," structure to the ",{"type":13,"tag":28,"props":36,"children":38},{"className":37},[],[39],{"type":18,"value":40},"pNext",{"type":18,"value":42},"\nchain of ",{"type":13,"tag":44,"props":45,"children":47},"a",{"href":46},"/man/VkDeviceQueueCreateInfo",[48],{"type":18,"value":49},"VkDeviceQueueCreateInfo",{"type":18,"value":51},".",{"type":13,"tag":14,"props":53,"children":54},{},[55,57,62],{"type":18,"value":56},"The ",{"type":13,"tag":28,"props":58,"children":60},{"className":59},[],[61],{"type":18,"value":4},{"type":18,"value":63}," structure is defined as:",{"type":13,"tag":65,"props":66,"children":67},"code-group",{},[68,149],{"type":13,"tag":69,"props":70,"children":76},"pre",{"className":71,"code":72,"filename":73,"language":74,"meta":75,"style":75},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkDeviceQueueGlobalPriorityCreateInfoKHR {\n VkStructureType sType;\n const void* pNext;\n VkQueueGlobalPriorityKHR globalPriority;\n} VkDeviceQueueGlobalPriorityCreateInfoKHR;\n","C","c","",[77],{"type":13,"tag":28,"props":78,"children":79},{"__ignoreMap":75},[80,103,112,131,140],{"type":13,"tag":81,"props":82,"children":85},"span",{"class":83,"line":84},"line",1,[86,92,97],{"type":13,"tag":81,"props":87,"children":89},{"style":88},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[90],{"type":18,"value":91},"typedef",{"type":13,"tag":81,"props":93,"children":94},{"style":88},[95],{"type":18,"value":96}," struct",{"type":13,"tag":81,"props":98,"children":100},{"style":99},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[101],{"type":18,"value":102}," VkDeviceQueueGlobalPriorityCreateInfoKHR {\n",{"type":13,"tag":81,"props":104,"children":106},{"class":83,"line":105},2,[107],{"type":13,"tag":81,"props":108,"children":109},{"style":99},[110],{"type":18,"value":111}," VkStructureType sType;\n",{"type":13,"tag":81,"props":113,"children":115},{"class":83,"line":114},3,[116,121,126],{"type":13,"tag":81,"props":117,"children":118},{"style":88},[119],{"type":18,"value":120}," const",{"type":13,"tag":81,"props":122,"children":123},{"style":88},[124],{"type":18,"value":125}," void*",{"type":13,"tag":81,"props":127,"children":128},{"style":99},[129],{"type":18,"value":130}," pNext;\n",{"type":13,"tag":81,"props":132,"children":134},{"class":83,"line":133},4,[135],{"type":13,"tag":81,"props":136,"children":137},{"style":99},[138],{"type":18,"value":139}," VkQueueGlobalPriorityKHR globalPriority;\n",{"type":13,"tag":81,"props":141,"children":143},{"class":83,"line":142},5,[144],{"type":13,"tag":81,"props":145,"children":146},{"style":99},[147],{"type":18,"value":148},"} VkDeviceQueueGlobalPriorityCreateInfoKHR;\n",{"type":13,"tag":69,"props":150,"children":155},{"className":151,"code":152,"filename":153,"language":154,"meta":75,"style":75},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DeviceQueueGlobalPriorityCreateInfoKHR {\n s_type: vk::StructureType,\n p_next: *const c_void,\n global_priority: vk::QueueGlobalPriorityKHR,\n}\n","Rust","rs",[156],{"type":13,"tag":28,"props":157,"children":158},{"__ignoreMap":75},[159,182,215,237,266],{"type":13,"tag":81,"props":160,"children":161},{"class":83,"line":84},[162,167,171,177],{"type":13,"tag":81,"props":163,"children":164},{"style":88},[165],{"type":18,"value":166},"pub",{"type":13,"tag":81,"props":168,"children":169},{"style":88},[170],{"type":18,"value":96},{"type":13,"tag":81,"props":172,"children":174},{"style":173},"--shiki-default:#953800;--shiki-dark:#FFA657",[175],{"type":18,"value":176}," DeviceQueueGlobalPriorityCreateInfoKHR",{"type":13,"tag":81,"props":178,"children":179},{"style":99},[180],{"type":18,"value":181}," {\n",{"type":13,"tag":81,"props":183,"children":184},{"class":83,"line":105},[185,190,195,200,205,210],{"type":13,"tag":81,"props":186,"children":187},{"style":99},[188],{"type":18,"value":189}," s_type",{"type":13,"tag":81,"props":191,"children":192},{"style":88},[193],{"type":18,"value":194},":",{"type":13,"tag":81,"props":196,"children":197},{"style":173},[198],{"type":18,"value":199}," vk",{"type":13,"tag":81,"props":201,"children":202},{"style":88},[203],{"type":18,"value":204},"::",{"type":13,"tag":81,"props":206,"children":207},{"style":173},[208],{"type":18,"value":209},"StructureType",{"type":13,"tag":81,"props":211,"children":212},{"style":99},[213],{"type":18,"value":214},",\n",{"type":13,"tag":81,"props":216,"children":217},{"class":83,"line":114},[218,223,227,232],{"type":13,"tag":81,"props":219,"children":220},{"style":99},[221],{"type":18,"value":222}," p_next",{"type":13,"tag":81,"props":224,"children":225},{"style":88},[226],{"type":18,"value":194},{"type":13,"tag":81,"props":228,"children":229},{"style":88},[230],{"type":18,"value":231}," *const",{"type":13,"tag":81,"props":233,"children":234},{"style":99},[235],{"type":18,"value":236}," c_void,\n",{"type":13,"tag":81,"props":238,"children":239},{"class":83,"line":133},[240,245,249,253,257,262],{"type":13,"tag":81,"props":241,"children":242},{"style":99},[243],{"type":18,"value":244}," global_priority",{"type":13,"tag":81,"props":246,"children":247},{"style":88},[248],{"type":18,"value":194},{"type":13,"tag":81,"props":250,"children":251},{"style":173},[252],{"type":18,"value":199},{"type":13,"tag":81,"props":254,"children":255},{"style":88},[256],{"type":18,"value":204},{"type":13,"tag":81,"props":258,"children":259},{"style":173},[260],{"type":18,"value":261},"QueueGlobalPriorityKHR",{"type":13,"tag":81,"props":263,"children":264},{"style":99},[265],{"type":18,"value":214},{"type":13,"tag":81,"props":267,"children":268},{"class":83,"line":142},[269],{"type":13,"tag":81,"props":270,"children":271},{"style":99},[272],{"type":18,"value":273},"}\n",{"type":13,"tag":14,"props":275,"children":276},{},[277],{"type":18,"value":278},"or the equivalent",{"type":13,"tag":65,"props":280,"children":281},{},[282,301],{"type":13,"tag":69,"props":283,"children":285},{"className":71,"code":284,"filename":73,"language":74,"meta":75,"style":75},"typedef VkDeviceQueueGlobalPriorityCreateInfoKHR VkDeviceQueueGlobalPriorityCreateInfoEXT;\n",[286],{"type":13,"tag":28,"props":287,"children":288},{"__ignoreMap":75},[289],{"type":13,"tag":81,"props":290,"children":291},{"class":83,"line":84},[292,296],{"type":13,"tag":81,"props":293,"children":294},{"style":88},[295],{"type":18,"value":91},{"type":13,"tag":81,"props":297,"children":298},{"style":99},[299],{"type":18,"value":300}," VkDeviceQueueGlobalPriorityCreateInfoKHR VkDeviceQueueGlobalPriorityCreateInfoEXT;\n",{"type":13,"tag":69,"props":302,"children":304},{"className":151,"code":303,"filename":153,"language":154,"meta":75,"style":75},"type DeviceQueueGlobalPriorityCreateInfoEXT = vk::DeviceQueueGlobalPriorityCreateInfoKHR;\n",[305],{"type":13,"tag":28,"props":306,"children":307},{"__ignoreMap":75},[308],{"type":13,"tag":81,"props":309,"children":310},{"class":83,"line":84},[311,316,321,326,330,334,339],{"type":13,"tag":81,"props":312,"children":313},{"style":88},[314],{"type":18,"value":315},"type",{"type":13,"tag":81,"props":317,"children":318},{"style":173},[319],{"type":18,"value":320}," DeviceQueueGlobalPriorityCreateInfoEXT",{"type":13,"tag":81,"props":322,"children":323},{"style":88},[324],{"type":18,"value":325}," =",{"type":13,"tag":81,"props":327,"children":328},{"style":173},[329],{"type":18,"value":199},{"type":13,"tag":81,"props":331,"children":332},{"style":88},[333],{"type":18,"value":204},{"type":13,"tag":81,"props":335,"children":336},{"style":173},[337],{"type":18,"value":338},"DeviceQueueGlobalPriorityCreateInfoKHR",{"type":13,"tag":81,"props":340,"children":341},{"style":99},[342],{"type":18,"value":343},";\n",{"type":13,"tag":345,"props":346,"children":347},"ul",{},[348,368,386],{"type":13,"tag":349,"props":350,"children":351},"li",{},[352,358,360,366],{"type":13,"tag":28,"props":353,"children":355},{"className":354},[],[356],{"type":18,"value":357},"sType",{"type":18,"value":359}," is a ",{"type":13,"tag":44,"props":361,"children":363},{"href":362},"/man/VkStructureType",[364],{"type":18,"value":365},"VkStructureType",{"type":18,"value":367}," value identifying this structure.",{"type":13,"tag":349,"props":369,"children":370},{},[371,376,378,384],{"type":13,"tag":28,"props":372,"children":374},{"className":373},[],[375],{"type":18,"value":40},{"type":18,"value":377}," is ",{"type":13,"tag":28,"props":379,"children":381},{"className":380},[],[382],{"type":18,"value":383},"NULL",{"type":18,"value":385}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":349,"props":387,"children":388},{},[389,395,397],{"type":13,"tag":28,"props":390,"children":392},{"className":391},[],[393],{"type":18,"value":394},"globalPriority",{"type":18,"value":396}," is the system-wide priority associated to these\nqueues as specified by ",{"type":13,"tag":44,"props":398,"children":400},{"href":399},"/man/VkQueueGlobalPriorityKHR",[401],{"type":18,"value":402},"VkQueueGlobalPriorityKHR",{"type":13,"tag":14,"props":404,"children":405},{},[406,408,413,415,421],{"type":18,"value":407},"Queues created without specifying\n",{"type":13,"tag":28,"props":409,"children":411},{"className":410},[],[412],{"type":18,"value":4},{"type":18,"value":414}," will default to\n",{"type":13,"tag":28,"props":416,"children":418},{"className":417},[],[419],{"type":18,"value":420},"VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR",{"type":18,"value":51},{"type":13,"tag":423,"props":424,"children":426},"validity-group",{"name":425},"Valid Usage (Implicit)",[427,454],{"type":13,"tag":428,"props":429,"children":431},"validity-field",{"name":430},"VUID-VkDeviceQueueGlobalPriorityCreateInfoKHR-sType-sType",[432],{"type":13,"tag":14,"props":433,"children":434},{},[435,440,442,446,448],{"type":13,"tag":28,"props":436,"children":438},{"className":437},[],[439],{"type":18,"value":357},{"type":18,"value":441}," ",{"type":13,"tag":21,"props":443,"children":445},{"type":444},"must",[],{"type":18,"value":447}," be ",{"type":13,"tag":28,"props":449,"children":451},{"className":450},[],[452],{"type":18,"value":453},"VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR",{"type":13,"tag":428,"props":455,"children":457},{"name":456},"VUID-VkDeviceQueueGlobalPriorityCreateInfoKHR-globalPriority-parameter",[458],{"type":13,"tag":14,"props":459,"children":460},{},[461,466,467,470,472,476],{"type":13,"tag":28,"props":462,"children":464},{"className":463},[],[465],{"type":18,"value":394},{"type":18,"value":441},{"type":13,"tag":21,"props":468,"children":469},{"type":444},[],{"type":18,"value":471}," be a valid ",{"type":13,"tag":44,"props":473,"children":474},{"href":399},[475],{"type":18,"value":402},{"type":18,"value":477}," value",{"type":13,"tag":479,"props":480,"children":481},"style",{},[482],{"type":18,"value":483},"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":75,"searchDepth":105,"depth":105,"links":485},[],"markdown",1725732549383]