[{"data":1,"prerenderedAt":356},["ShallowReactive",2],{"XsQtRJosqY":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":355,"_id":4},"PFN_vkGetInstanceProcAddrLUNARG","Type definition for vkGetInstanceProcAddr","VK_LUNARG_direct_driver_loading","funcpointers",[],{"type":10,"children":11,"toc":353},"root",[12,28,259,294,322,347],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The type of ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/PFN_vkGetInstanceProcAddrLUNARG",[25],{"type":18,"value":4},{"type":18,"value":27}," is:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,108],{"type":13,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","typedef PFN_vkVoidFunction (VKAPI_PTR *PFN_vkGetInstanceProcAddrLUNARG)(\n VkInstance instance, const char* pName);\n","C","c","",[41],{"type":13,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":39},[45,84],{"type":13,"tag":46,"props":47,"children":50},"span",{"class":48,"line":49},"line",1,[51,57,63,69,74,79],{"type":13,"tag":46,"props":52,"children":54},{"style":53},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[55],{"type":18,"value":56},"typedef",{"type":13,"tag":46,"props":58,"children":60},{"style":59},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[61],{"type":18,"value":62}," PFN_vkVoidFunction",{"type":13,"tag":46,"props":64,"children":66},{"style":65},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[67],{"type":18,"value":68}," (VKAPI_PTR ",{"type":13,"tag":46,"props":70,"children":71},{"style":53},[72],{"type":18,"value":73},"*",{"type":13,"tag":46,"props":75,"children":77},{"style":76},"--shiki-default:#953800;--shiki-dark:#FFA657",[78],{"type":18,"value":4},{"type":13,"tag":46,"props":80,"children":81},{"style":65},[82],{"type":18,"value":83},")(\n",{"type":13,"tag":46,"props":85,"children":87},{"class":48,"line":86},2,[88,93,98,103],{"type":13,"tag":46,"props":89,"children":90},{"style":65},[91],{"type":18,"value":92}," VkInstance instance, ",{"type":13,"tag":46,"props":94,"children":95},{"style":53},[96],{"type":18,"value":97},"const",{"type":13,"tag":46,"props":99,"children":100},{"style":53},[101],{"type":18,"value":102}," char*",{"type":13,"tag":46,"props":104,"children":105},{"style":65},[106],{"type":18,"value":107}," pName);\n",{"type":13,"tag":33,"props":109,"children":114},{"className":110,"code":111,"filename":112,"language":113,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub type PFN_vkGetInstanceProcAddrLUNARG = Option\u003C\n unsafe extern \"system\" fn(\n p_name: vk::Instance instance, const char*,\n ) -> PFN_vkVoidFunction\n>;\n","Rust","rs",[115],{"type":13,"tag":42,"props":116,"children":117},{"__ignoreMap":39},[118,151,179,231,250],{"type":13,"tag":46,"props":119,"children":120},{"class":48,"line":49},[121,126,131,136,141,146],{"type":13,"tag":46,"props":122,"children":123},{"style":53},[124],{"type":18,"value":125},"pub",{"type":13,"tag":46,"props":127,"children":128},{"style":53},[129],{"type":18,"value":130}," type",{"type":13,"tag":46,"props":132,"children":133},{"style":76},[134],{"type":18,"value":135}," PFN_vkGetInstanceProcAddrLUNARG",{"type":13,"tag":46,"props":137,"children":138},{"style":53},[139],{"type":18,"value":140}," =",{"type":13,"tag":46,"props":142,"children":143},{"style":76},[144],{"type":18,"value":145}," Option",{"type":13,"tag":46,"props":147,"children":148},{"style":65},[149],{"type":18,"value":150},"\u003C\n",{"type":13,"tag":46,"props":152,"children":153},{"class":48,"line":86},[154,159,164,169,174],{"type":13,"tag":46,"props":155,"children":156},{"style":53},[157],{"type":18,"value":158}," unsafe",{"type":13,"tag":46,"props":160,"children":161},{"style":53},[162],{"type":18,"value":163}," extern",{"type":13,"tag":46,"props":165,"children":166},{"style":65},[167],{"type":18,"value":168}," \"system\" ",{"type":13,"tag":46,"props":170,"children":171},{"style":53},[172],{"type":18,"value":173},"fn",{"type":13,"tag":46,"props":175,"children":176},{"style":65},[177],{"type":18,"value":178},"(\n",{"type":13,"tag":46,"props":180,"children":182},{"class":48,"line":181},3,[183,188,193,198,203,208,213,217,222,226],{"type":13,"tag":46,"props":184,"children":185},{"style":65},[186],{"type":18,"value":187}," p_name",{"type":13,"tag":46,"props":189,"children":190},{"style":53},[191],{"type":18,"value":192},":",{"type":13,"tag":46,"props":194,"children":195},{"style":65},[196],{"type":18,"value":197}," vk",{"type":13,"tag":46,"props":199,"children":200},{"style":53},[201],{"type":18,"value":202},"::",{"type":13,"tag":46,"props":204,"children":205},{"style":76},[206],{"type":18,"value":207},"Instance",{"type":13,"tag":46,"props":209,"children":210},{"style":65},[211],{"type":18,"value":212}," instance, ",{"type":13,"tag":46,"props":214,"children":215},{"style":53},[216],{"type":18,"value":97},{"type":13,"tag":46,"props":218,"children":219},{"style":76},[220],{"type":18,"value":221}," char",{"type":13,"tag":46,"props":223,"children":224},{"style":53},[225],{"type":18,"value":73},{"type":13,"tag":46,"props":227,"children":228},{"style":65},[229],{"type":18,"value":230},",\n",{"type":13,"tag":46,"props":232,"children":234},{"class":48,"line":233},4,[235,240,245],{"type":13,"tag":46,"props":236,"children":237},{"style":65},[238],{"type":18,"value":239}," ) ",{"type":13,"tag":46,"props":241,"children":242},{"style":53},[243],{"type":18,"value":244},"->",{"type":13,"tag":46,"props":246,"children":247},{"style":76},[248],{"type":18,"value":249}," PFN_vkVoidFunction\n",{"type":13,"tag":46,"props":251,"children":253},{"class":48,"line":252},5,[254],{"type":13,"tag":46,"props":255,"children":256},{"style":65},[257],{"type":18,"value":258},">;\n",{"type":13,"tag":260,"props":261,"children":262},"ul",{},[263,283],{"type":13,"tag":264,"props":265,"children":266},"li",{},[267,273,275,281],{"type":13,"tag":42,"props":268,"children":270},{"className":269},[],[271],{"type":18,"value":272},"instance",{"type":18,"value":274}," is a ",{"type":13,"tag":21,"props":276,"children":278},{"href":277},"/man/VkInstance",[279],{"type":18,"value":280},"VkInstance",{"type":18,"value":282}," handle.",{"type":13,"tag":264,"props":284,"children":285},{},[286,292],{"type":13,"tag":42,"props":287,"children":289},{"className":288},[],[290],{"type":18,"value":291},"pName",{"type":18,"value":293}," is the name of a Vulkan command.",{"type":13,"tag":14,"props":295,"children":296},{},[297,299,305,307,313,314,320],{"type":18,"value":298},"This type is compatible with the type of a pointer to the\n",{"type":13,"tag":21,"props":300,"children":302},{"href":301},"/man/vkGetInstanceProcAddr",[303],{"type":18,"value":304},"vkGetInstanceProcAddr",{"type":18,"value":306}," command, but is used only to specify device\ndriver addresses in\n",{"type":13,"tag":21,"props":308,"children":310},{"href":309},"/man/VkDirectDriverLoadingInfoLUNARG",[311],{"type":18,"value":312},"VkDirectDriverLoadingInfoLUNARG",{"type":18,"value":202},{"type":13,"tag":42,"props":315,"children":317},{"className":316},[],[318],{"type":18,"value":319},"pfnGetInstanceProcAddr",{"type":18,"value":321},".",{"type":13,"tag":323,"props":324,"children":325},"note",{},[326],{"type":13,"tag":14,"props":327,"children":328},{},[329,331,337,339,345],{"type":18,"value":330},"This type exists only because of limitations in the XML schema and\nprocessing scripts, and its name may change in the future.\nIdeally we would use the ",{"type":13,"tag":42,"props":332,"children":334},{"className":333},[],[335],{"type":18,"value":336},"PFN_vkGetInstanceProcAddr",{"type":18,"value":338}," type generated in\nthe ",{"type":13,"tag":42,"props":340,"children":342},{"className":341},[],[343],{"type":18,"value":344},"vulkan_core.h",{"type":18,"value":346}," header.",{"type":13,"tag":348,"props":349,"children":350},"style",{},[351],{"type":18,"value":352},"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":39,"searchDepth":86,"depth":86,"links":354},[],"markdown",1729612426014]