[{"data":1,"prerenderedAt":484},["ShallowReactive",2],{"$fdtgTRwVah-XMOxFOBwAx4c88dvp47Ey8dtTsQbj8gXk":3},{"title":4,"description":5,"parent":6,"structextends":7,"type":9,"xrefs":10,"body":11,"_type":483,"_id":4},"VkPhysicalDeviceMaintenance9PropertiesKHR","Structure describing various implementation-defined properties introduced with VK_KHR_maintenance9","VK_KHR_maintenance9",[8],"VkPhysicalDeviceProperties2","structs",[],{"type":12,"children":13,"toc":481},"root",[14,30,273,409,443,475],{"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 as:",{"type":15,"tag":31,"props":32,"children":33},"code-group",{},[34,119],{"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 VkPhysicalDeviceMaintenance9PropertiesKHR {\n VkStructureType sType;\n void* pNext;\n VkBool32 image2DViewOf3DSparse;\n VkDefaultVertexAttributeValueKHR defaultVertexAttributeValue;\n} VkPhysicalDeviceMaintenance9PropertiesKHR;\n","C","c","",[43],{"type":15,"tag":23,"props":44,"children":45},{"__ignoreMap":41},[46,69,78,92,101,110],{"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}," VkPhysicalDeviceMaintenance9PropertiesKHR {\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],{"type":15,"tag":47,"props":97,"children":98},{"style":65},[99],{"type":20,"value":100}," VkBool32 image2DViewOf3DSparse;\n",{"type":15,"tag":47,"props":102,"children":104},{"class":49,"line":103},5,[105],{"type":15,"tag":47,"props":106,"children":107},{"style":65},[108],{"type":20,"value":109}," VkDefaultVertexAttributeValueKHR defaultVertexAttributeValue;\n",{"type":15,"tag":47,"props":111,"children":113},{"class":49,"line":112},6,[114],{"type":15,"tag":47,"props":115,"children":116},{"style":65},[117],{"type":20,"value":118},"} VkPhysicalDeviceMaintenance9PropertiesKHR;\n",{"type":15,"tag":35,"props":120,"children":125},{"className":121,"code":122,"filename":123,"language":124,"meta":41,"style":41},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct PhysicalDeviceMaintenance9PropertiesKHR {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n image2_d_view_of3_d_sparse: vk::Bool32,\n default_vertex_attribute_value: vk::DefaultVertexAttributeValueKHR,\n}\n","Rust","rs",[126],{"type":15,"tag":23,"props":127,"children":128},{"__ignoreMap":41},[129,152,185,207,236,265],{"type":15,"tag":47,"props":130,"children":131},{"class":49,"line":50},[132,137,141,147],{"type":15,"tag":47,"props":133,"children":134},{"style":54},[135],{"type":20,"value":136},"pub",{"type":15,"tag":47,"props":138,"children":139},{"style":54},[140],{"type":20,"value":62},{"type":15,"tag":47,"props":142,"children":144},{"style":143},"--shiki-default:#953800;--shiki-dark:#FFA657",[145],{"type":20,"value":146}," PhysicalDeviceMaintenance9PropertiesKHR",{"type":15,"tag":47,"props":148,"children":149},{"style":65},[150],{"type":20,"value":151}," {\n",{"type":15,"tag":47,"props":153,"children":154},{"class":49,"line":71},[155,160,165,170,175,180],{"type":15,"tag":47,"props":156,"children":157},{"style":65},[158],{"type":20,"value":159}," s_type",{"type":15,"tag":47,"props":161,"children":162},{"style":54},[163],{"type":20,"value":164},":",{"type":15,"tag":47,"props":166,"children":167},{"style":143},[168],{"type":20,"value":169}," vk",{"type":15,"tag":47,"props":171,"children":172},{"style":54},[173],{"type":20,"value":174},"::",{"type":15,"tag":47,"props":176,"children":177},{"style":143},[178],{"type":20,"value":179},"StructureType",{"type":15,"tag":47,"props":181,"children":182},{"style":65},[183],{"type":20,"value":184},",\n",{"type":15,"tag":47,"props":186,"children":187},{"class":49,"line":80},[188,193,197,202],{"type":15,"tag":47,"props":189,"children":190},{"style":65},[191],{"type":20,"value":192}," p_next",{"type":15,"tag":47,"props":194,"children":195},{"style":54},[196],{"type":20,"value":164},{"type":15,"tag":47,"props":198,"children":199},{"style":54},[200],{"type":20,"value":201}," *mut",{"type":15,"tag":47,"props":203,"children":204},{"style":65},[205],{"type":20,"value":206}," c_void,\n",{"type":15,"tag":47,"props":208,"children":209},{"class":49,"line":94},[210,215,219,223,227,232],{"type":15,"tag":47,"props":211,"children":212},{"style":65},[213],{"type":20,"value":214}," image2_d_view_of3_d_sparse",{"type":15,"tag":47,"props":216,"children":217},{"style":54},[218],{"type":20,"value":164},{"type":15,"tag":47,"props":220,"children":221},{"style":143},[222],{"type":20,"value":169},{"type":15,"tag":47,"props":224,"children":225},{"style":54},[226],{"type":20,"value":174},{"type":15,"tag":47,"props":228,"children":229},{"style":143},[230],{"type":20,"value":231},"Bool32",{"type":15,"tag":47,"props":233,"children":234},{"style":65},[235],{"type":20,"value":184},{"type":15,"tag":47,"props":237,"children":238},{"class":49,"line":103},[239,244,248,252,256,261],{"type":15,"tag":47,"props":240,"children":241},{"style":65},[242],{"type":20,"value":243}," default_vertex_attribute_value",{"type":15,"tag":47,"props":245,"children":246},{"style":54},[247],{"type":20,"value":164},{"type":15,"tag":47,"props":249,"children":250},{"style":143},[251],{"type":20,"value":169},{"type":15,"tag":47,"props":253,"children":254},{"style":54},[255],{"type":20,"value":174},{"type":15,"tag":47,"props":257,"children":258},{"style":143},[259],{"type":20,"value":260},"DefaultVertexAttributeValueKHR",{"type":15,"tag":47,"props":262,"children":263},{"style":65},[264],{"type":20,"value":184},{"type":15,"tag":47,"props":266,"children":267},{"class":49,"line":112},[268],{"type":15,"tag":47,"props":269,"children":270},{"style":65},[271],{"type":20,"value":272},"}\n",{"type":15,"tag":274,"props":275,"children":276},"ul",{},[277,298,317,347],{"type":15,"tag":278,"props":279,"children":280},"li",{},[281,287,289,296],{"type":15,"tag":23,"props":282,"children":284},{"className":283},[],[285],{"type":20,"value":286},"sType",{"type":20,"value":288}," is a ",{"type":15,"tag":290,"props":291,"children":293},"a",{"href":292},"/man/VkStructureType",[294],{"type":20,"value":295},"VkStructureType",{"type":20,"value":297}," value identifying this structure.",{"type":15,"tag":278,"props":299,"children":300},{},[301,307,309,315],{"type":15,"tag":23,"props":302,"children":304},{"className":303},[],[305],{"type":20,"value":306},"pNext",{"type":20,"value":308}," is ",{"type":15,"tag":23,"props":310,"children":312},{"className":311},[],[313],{"type":20,"value":314},"NULL",{"type":20,"value":316}," or a pointer to a structure extending this\nstructure.",{"type":15,"tag":278,"props":318,"children":319},{},[320,325,327,337,339,345],{"type":15,"tag":321,"props":322,"children":324},"anchor",{"id":323},"limits-image2DViewOf3DSparse",[],{"type":20,"value":326}," If the ",{"type":15,"tag":290,"props":328,"children":330},{"href":329},"/man/VkPhysicalDeviceImage2DViewOf3DFeaturesEXT#features-image2DViewOf3D",[331],{"type":15,"tag":23,"props":332,"children":334},{"className":333},[],[335],{"type":20,"value":336},"image2DViewOf3D",{"type":20,"value":338}," feature is enabled, ",{"type":15,"tag":23,"props":340,"children":342},{"className":341},[],[343],{"type":20,"value":344},"image2DViewOf3DSparse",{"type":20,"value":346},"\nindicates whether the implementation supports binding a slice of a\nsparse 3D image to a 2D image view.",{"type":15,"tag":278,"props":348,"children":349},{},[350,354,356,362,364,370,372,378,379,385,387,393,394,399,401,407],{"type":15,"tag":321,"props":351,"children":353},{"id":352},"limits-defaultVertexAttributeValue",[],{"type":20,"value":355}," ",{"type":15,"tag":23,"props":357,"children":359},{"className":358},[],[360],{"type":20,"value":361},"defaultVertexAttributeValue",{"type":20,"value":363},"\nis a ",{"type":15,"tag":290,"props":365,"children":367},{"href":366},"/man/VkDefaultVertexAttributeValueKHR",[368],{"type":20,"value":369},"VkDefaultVertexAttributeValueKHR",{"type":20,"value":371}," that indicates what value\nthe implementation will return when the vertex shader reads unbound\nvertex attributes.\nUnbound attributes are those that have no corresponding\n",{"type":15,"tag":290,"props":373,"children":375},{"href":374},"/man/VkVertexInputAttributeDescription",[376],{"type":20,"value":377},"VkVertexInputAttributeDescription",{"type":20,"value":174},{"type":15,"tag":23,"props":380,"children":382},{"className":381},[],[383],{"type":20,"value":384},"location",{"type":20,"value":386}," defined in the\nbound graphics pipeline\nor no corresponding\n",{"type":15,"tag":290,"props":388,"children":390},{"href":389},"/man/VkVertexInputAttributeDescription2EXT",[391],{"type":20,"value":392},"VkVertexInputAttributeDescription2EXT",{"type":20,"value":174},{"type":15,"tag":23,"props":395,"children":397},{"className":396},[],[398],{"type":20,"value":384},{"type":20,"value":400}," set by the\nmost recent call to ",{"type":15,"tag":290,"props":402,"children":404},{"href":403},"/man/vkCmdSetVertexInputEXT",[405],{"type":20,"value":406},"vkCmdSetVertexInputEXT",{"type":20,"value":408}," when the state is\ndynamic\n.",{"type":15,"tag":16,"props":410,"children":411},{},[412,414,419,421,426,428,433,435,441],{"type":20,"value":413},"If the ",{"type":15,"tag":23,"props":415,"children":417},{"className":416},[],[418],{"type":20,"value":4},{"type":20,"value":420}," structure is included in the ",{"type":15,"tag":23,"props":422,"children":424},{"className":423},[],[425],{"type":20,"value":306},{"type":20,"value":427}," chain of the\n",{"type":15,"tag":290,"props":429,"children":431},{"href":430},"/man/VkPhysicalDeviceProperties2",[432],{"type":20,"value":8},{"type":20,"value":434}," structure passed to\n",{"type":15,"tag":290,"props":436,"children":438},{"href":437},"/man/vkGetPhysicalDeviceProperties2",[439],{"type":20,"value":440},"vkGetPhysicalDeviceProperties2",{"type":20,"value":442},", it is filled in with each\ncorresponding implementation-dependent property.",{"type":15,"tag":444,"props":445,"children":447},"validity-group",{"name":446},"Valid Usage (Implicit)",[448],{"type":15,"tag":449,"props":450,"children":452},"validity-field",{"name":451},"VUID-VkPhysicalDeviceMaintenance9PropertiesKHR-sType-sType",[453],{"type":15,"tag":16,"props":454,"children":455},{},[456,461,462,467,469],{"type":15,"tag":23,"props":457,"children":459},{"className":458},[],[460],{"type":20,"value":286},{"type":20,"value":355},{"type":15,"tag":463,"props":464,"children":466},"normative",{"type":465},"must",[],{"type":20,"value":468}," be ",{"type":15,"tag":23,"props":470,"children":472},{"className":471},[],[473],{"type":20,"value":474},"VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_9_PROPERTIES_KHR",{"type":15,"tag":476,"props":477,"children":478},"style",{},[479],{"type":20,"value":480},"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":482},[],"markdown",1773054764909]