[{"data":1,"prerenderedAt":552},["ShallowReactive",2],{"ixSaZ3THN4":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":551,"_id":4},"VkDeviceQueueGlobalPriorityCreateInfo","Specify a system wide priority","VK_VERSION_1_4","structs",[],{"type":10,"children":11,"toc":549},"root",[12,52,64,274,279,344,348,409,468,487,543],{"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 VkDeviceQueueGlobalPriorityCreateInfo {\n VkStructureType sType;\n const void* pNext;\n VkQueueGlobalPriority globalPriority;\n} VkDeviceQueueGlobalPriorityCreateInfo;\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}," VkDeviceQueueGlobalPriorityCreateInfo {\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}," VkQueueGlobalPriority 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},"} VkDeviceQueueGlobalPriorityCreateInfo;\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 DeviceQueueGlobalPriorityCreateInfo {\n s_type: vk::StructureType,\n p_next: *const c_void,\n global_priority: vk::QueueGlobalPriority,\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}," DeviceQueueGlobalPriorityCreateInfo",{"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},"QueueGlobalPriority",{"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 VkDeviceQueueGlobalPriorityCreateInfo VkDeviceQueueGlobalPriorityCreateInfoKHR;\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}," VkDeviceQueueGlobalPriorityCreateInfo VkDeviceQueueGlobalPriorityCreateInfoKHR;\n",{"type":13,"tag":69,"props":302,"children":304},{"className":151,"code":303,"filename":153,"language":154,"meta":75,"style":75},"type DeviceQueueGlobalPriorityCreateInfoKHR = vk::DeviceQueueGlobalPriorityCreateInfo;\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}," DeviceQueueGlobalPriorityCreateInfoKHR",{"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},"DeviceQueueGlobalPriorityCreateInfo",{"type":13,"tag":81,"props":340,"children":341},{"style":99},[342],{"type":18,"value":343},";\n",{"type":13,"tag":14,"props":345,"children":346},{},[347],{"type":18,"value":278},{"type":13,"tag":65,"props":349,"children":350},{},[351,370],{"type":13,"tag":69,"props":352,"children":354},{"className":71,"code":353,"filename":73,"language":74,"meta":75,"style":75},"typedef VkDeviceQueueGlobalPriorityCreateInfo VkDeviceQueueGlobalPriorityCreateInfoEXT;\n",[355],{"type":13,"tag":28,"props":356,"children":357},{"__ignoreMap":75},[358],{"type":13,"tag":81,"props":359,"children":360},{"class":83,"line":84},[361,365],{"type":13,"tag":81,"props":362,"children":363},{"style":88},[364],{"type":18,"value":91},{"type":13,"tag":81,"props":366,"children":367},{"style":99},[368],{"type":18,"value":369}," VkDeviceQueueGlobalPriorityCreateInfo VkDeviceQueueGlobalPriorityCreateInfoEXT;\n",{"type":13,"tag":69,"props":371,"children":373},{"className":151,"code":372,"filename":153,"language":154,"meta":75,"style":75},"type DeviceQueueGlobalPriorityCreateInfoEXT = vk::DeviceQueueGlobalPriorityCreateInfo;\n",[374],{"type":13,"tag":28,"props":375,"children":376},{"__ignoreMap":75},[377],{"type":13,"tag":81,"props":378,"children":379},{"class":83,"line":84},[380,384,389,393,397,401,405],{"type":13,"tag":81,"props":381,"children":382},{"style":88},[383],{"type":18,"value":315},{"type":13,"tag":81,"props":385,"children":386},{"style":173},[387],{"type":18,"value":388}," DeviceQueueGlobalPriorityCreateInfoEXT",{"type":13,"tag":81,"props":390,"children":391},{"style":88},[392],{"type":18,"value":325},{"type":13,"tag":81,"props":394,"children":395},{"style":173},[396],{"type":18,"value":199},{"type":13,"tag":81,"props":398,"children":399},{"style":88},[400],{"type":18,"value":204},{"type":13,"tag":81,"props":402,"children":403},{"style":173},[404],{"type":18,"value":338},{"type":13,"tag":81,"props":406,"children":407},{"style":99},[408],{"type":18,"value":343},{"type":13,"tag":410,"props":411,"children":412},"ul",{},[413,433,451],{"type":13,"tag":414,"props":415,"children":416},"li",{},[417,423,425,431],{"type":13,"tag":28,"props":418,"children":420},{"className":419},[],[421],{"type":18,"value":422},"sType",{"type":18,"value":424}," is a ",{"type":13,"tag":44,"props":426,"children":428},{"href":427},"/man/VkStructureType",[429],{"type":18,"value":430},"VkStructureType",{"type":18,"value":432}," value identifying this structure.",{"type":13,"tag":414,"props":434,"children":435},{},[436,441,443,449],{"type":13,"tag":28,"props":437,"children":439},{"className":438},[],[440],{"type":18,"value":40},{"type":18,"value":442}," is ",{"type":13,"tag":28,"props":444,"children":446},{"className":445},[],[447],{"type":18,"value":448},"NULL",{"type":18,"value":450}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":414,"props":452,"children":453},{},[454,460,462],{"type":13,"tag":28,"props":455,"children":457},{"className":456},[],[458],{"type":18,"value":459},"globalPriority",{"type":18,"value":461}," is the system-wide priority associated to these\nqueues as specified by ",{"type":13,"tag":44,"props":463,"children":465},{"href":464},"/man/VkQueueGlobalPriority",[466],{"type":18,"value":467},"VkQueueGlobalPriority",{"type":13,"tag":14,"props":469,"children":470},{},[471,473,478,480,486],{"type":18,"value":472},"Queues created without specifying\n",{"type":13,"tag":28,"props":474,"children":476},{"className":475},[],[477],{"type":18,"value":4},{"type":18,"value":479}," will default to\n",{"type":13,"tag":28,"props":481,"children":483},{"className":482},[],[484],{"type":18,"value":485},"VK_QUEUE_GLOBAL_PRIORITY_MEDIUM",{"type":18,"value":51},{"type":13,"tag":488,"props":489,"children":491},"validity-group",{"name":490},"Valid Usage (Implicit)",[492,519],{"type":13,"tag":493,"props":494,"children":496},"validity-field",{"name":495},"VUID-VkDeviceQueueGlobalPriorityCreateInfo-sType-sType",[497],{"type":13,"tag":14,"props":498,"children":499},{},[500,505,507,511,513],{"type":13,"tag":28,"props":501,"children":503},{"className":502},[],[504],{"type":18,"value":422},{"type":18,"value":506}," ",{"type":13,"tag":21,"props":508,"children":510},{"type":509},"must",[],{"type":18,"value":512}," be ",{"type":13,"tag":28,"props":514,"children":516},{"className":515},[],[517],{"type":18,"value":518},"VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO",{"type":13,"tag":493,"props":520,"children":522},{"name":521},"VUID-VkDeviceQueueGlobalPriorityCreateInfo-globalPriority-parameter",[523],{"type":13,"tag":14,"props":524,"children":525},{},[526,531,532,535,537,541],{"type":13,"tag":28,"props":527,"children":529},{"className":528},[],[530],{"type":18,"value":459},{"type":18,"value":506},{"type":13,"tag":21,"props":533,"children":534},{"type":509},[],{"type":18,"value":536}," be a valid ",{"type":13,"tag":44,"props":538,"children":539},{"href":464},[540],{"type":18,"value":467},{"type":18,"value":542}," value",{"type":13,"tag":544,"props":545,"children":546},"style",{},[547],{"type":18,"value":548},"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":550},[],"markdown",1744876545294]