[{"data":1,"prerenderedAt":390},["ShallowReactive",2],{"cf9wNofiTD":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":389,"_id":4},"VkDeviceDiagnosticsConfigCreateInfoNV","Specify diagnostics config for a Vulkan device","VK_NV_device_diagnostics_config","structs",[],{"type":10,"children":11,"toc":387},"root",[12,53,263,324,381],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26,28,34,36,43,45,51],{"type":18,"value":19},"text","When using the Nsight",{"type":13,"tag":21,"props":22,"children":23},"sup",{},[24],{"type":18,"value":25},"™",{"type":18,"value":27}," Aftermath SDK, to configure how device crash\ndumps are created, add a ",{"type":13,"tag":29,"props":30,"children":32},"a",{"href":31},"/man/VkDeviceDiagnosticsConfigCreateInfoNV",[33],{"type":18,"value":4},{"type":18,"value":35},"\nstructure to the ",{"type":13,"tag":37,"props":38,"children":40},"code",{"className":39},[],[41],{"type":18,"value":42},"pNext",{"type":18,"value":44}," chain of the ",{"type":13,"tag":29,"props":46,"children":48},{"href":47},"/man/VkDeviceCreateInfo",[49],{"type":18,"value":50},"VkDeviceCreateInfo",{"type":18,"value":52},"\nstructure.",{"type":13,"tag":54,"props":55,"children":56},"code-group",{},[57,138],{"type":13,"tag":58,"props":59,"children":65},"pre",{"className":60,"code":61,"filename":62,"language":63,"meta":64,"style":64},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkDeviceDiagnosticsConfigCreateInfoNV {\n VkStructureType sType;\n const void* pNext;\n VkDeviceDiagnosticsConfigFlagsNV flags;\n} VkDeviceDiagnosticsConfigCreateInfoNV;\n","C","c","",[66],{"type":13,"tag":37,"props":67,"children":68},{"__ignoreMap":64},[69,92,101,120,129],{"type":13,"tag":70,"props":71,"children":74},"span",{"class":72,"line":73},"line",1,[75,81,86],{"type":13,"tag":70,"props":76,"children":78},{"style":77},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[79],{"type":18,"value":80},"typedef",{"type":13,"tag":70,"props":82,"children":83},{"style":77},[84],{"type":18,"value":85}," struct",{"type":13,"tag":70,"props":87,"children":89},{"style":88},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[90],{"type":18,"value":91}," VkDeviceDiagnosticsConfigCreateInfoNV {\n",{"type":13,"tag":70,"props":93,"children":95},{"class":72,"line":94},2,[96],{"type":13,"tag":70,"props":97,"children":98},{"style":88},[99],{"type":18,"value":100}," VkStructureType sType;\n",{"type":13,"tag":70,"props":102,"children":104},{"class":72,"line":103},3,[105,110,115],{"type":13,"tag":70,"props":106,"children":107},{"style":77},[108],{"type":18,"value":109}," const",{"type":13,"tag":70,"props":111,"children":112},{"style":77},[113],{"type":18,"value":114}," void*",{"type":13,"tag":70,"props":116,"children":117},{"style":88},[118],{"type":18,"value":119}," pNext;\n",{"type":13,"tag":70,"props":121,"children":123},{"class":72,"line":122},4,[124],{"type":13,"tag":70,"props":125,"children":126},{"style":88},[127],{"type":18,"value":128}," VkDeviceDiagnosticsConfigFlagsNV flags;\n",{"type":13,"tag":70,"props":130,"children":132},{"class":72,"line":131},5,[133],{"type":13,"tag":70,"props":134,"children":135},{"style":88},[136],{"type":18,"value":137},"} VkDeviceDiagnosticsConfigCreateInfoNV;\n",{"type":13,"tag":58,"props":139,"children":144},{"className":140,"code":141,"filename":142,"language":143,"meta":64,"style":64},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DeviceDiagnosticsConfigCreateInfoNV {\n s_type: vk::StructureType,\n p_next: *const c_void,\n flags: vk::DeviceDiagnosticsConfigFlagsNV,\n}\n","Rust","rs",[145],{"type":13,"tag":37,"props":146,"children":147},{"__ignoreMap":64},[148,171,204,226,255],{"type":13,"tag":70,"props":149,"children":150},{"class":72,"line":73},[151,156,160,166],{"type":13,"tag":70,"props":152,"children":153},{"style":77},[154],{"type":18,"value":155},"pub",{"type":13,"tag":70,"props":157,"children":158},{"style":77},[159],{"type":18,"value":85},{"type":13,"tag":70,"props":161,"children":163},{"style":162},"--shiki-default:#953800;--shiki-dark:#FFA657",[164],{"type":18,"value":165}," DeviceDiagnosticsConfigCreateInfoNV",{"type":13,"tag":70,"props":167,"children":168},{"style":88},[169],{"type":18,"value":170}," {\n",{"type":13,"tag":70,"props":172,"children":173},{"class":72,"line":94},[174,179,184,189,194,199],{"type":13,"tag":70,"props":175,"children":176},{"style":88},[177],{"type":18,"value":178}," s_type",{"type":13,"tag":70,"props":180,"children":181},{"style":77},[182],{"type":18,"value":183},":",{"type":13,"tag":70,"props":185,"children":186},{"style":162},[187],{"type":18,"value":188}," vk",{"type":13,"tag":70,"props":190,"children":191},{"style":77},[192],{"type":18,"value":193},"::",{"type":13,"tag":70,"props":195,"children":196},{"style":162},[197],{"type":18,"value":198},"StructureType",{"type":13,"tag":70,"props":200,"children":201},{"style":88},[202],{"type":18,"value":203},",\n",{"type":13,"tag":70,"props":205,"children":206},{"class":72,"line":103},[207,212,216,221],{"type":13,"tag":70,"props":208,"children":209},{"style":88},[210],{"type":18,"value":211}," p_next",{"type":13,"tag":70,"props":213,"children":214},{"style":77},[215],{"type":18,"value":183},{"type":13,"tag":70,"props":217,"children":218},{"style":77},[219],{"type":18,"value":220}," *const",{"type":13,"tag":70,"props":222,"children":223},{"style":88},[224],{"type":18,"value":225}," c_void,\n",{"type":13,"tag":70,"props":227,"children":228},{"class":72,"line":122},[229,234,238,242,246,251],{"type":13,"tag":70,"props":230,"children":231},{"style":88},[232],{"type":18,"value":233}," flags",{"type":13,"tag":70,"props":235,"children":236},{"style":77},[237],{"type":18,"value":183},{"type":13,"tag":70,"props":239,"children":240},{"style":162},[241],{"type":18,"value":188},{"type":13,"tag":70,"props":243,"children":244},{"style":77},[245],{"type":18,"value":193},{"type":13,"tag":70,"props":247,"children":248},{"style":162},[249],{"type":18,"value":250},"DeviceDiagnosticsConfigFlagsNV",{"type":13,"tag":70,"props":252,"children":253},{"style":88},[254],{"type":18,"value":203},{"type":13,"tag":70,"props":256,"children":257},{"class":72,"line":131},[258],{"type":13,"tag":70,"props":259,"children":260},{"style":88},[261],{"type":18,"value":262},"}\n",{"type":13,"tag":264,"props":265,"children":266},"ul",{},[267,287,305],{"type":13,"tag":268,"props":269,"children":270},"li",{},[271,277,279,285],{"type":13,"tag":37,"props":272,"children":274},{"className":273},[],[275],{"type":18,"value":276},"sType",{"type":18,"value":278}," is a ",{"type":13,"tag":29,"props":280,"children":282},{"href":281},"/man/VkStructureType",[283],{"type":18,"value":284},"VkStructureType",{"type":18,"value":286}," value identifying this structure.",{"type":13,"tag":268,"props":288,"children":289},{},[290,295,297,303],{"type":13,"tag":37,"props":291,"children":293},{"className":292},[],[294],{"type":18,"value":42},{"type":18,"value":296}," is ",{"type":13,"tag":37,"props":298,"children":300},{"className":299},[],[301],{"type":18,"value":302},"NULL",{"type":18,"value":304}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":268,"props":306,"children":307},{},[308,314,316,322],{"type":13,"tag":37,"props":309,"children":311},{"className":310},[],[312],{"type":18,"value":313},"flags",{"type":18,"value":315}," is a bitmask of ",{"type":13,"tag":29,"props":317,"children":319},{"href":318},"/man/VkDeviceDiagnosticsConfigFlagBitsNV",[320],{"type":18,"value":321},"VkDeviceDiagnosticsConfigFlagBitsNV",{"type":18,"value":323},"\nspecifying additional parameters for configuring diagnostic tools.",{"type":13,"tag":325,"props":326,"children":328},"validity-group",{"name":327},"Valid Usage (Implicit)",[329,357],{"type":13,"tag":330,"props":331,"children":333},"validity-field",{"name":332},"VUID-VkDeviceDiagnosticsConfigCreateInfoNV-sType-sType",[334],{"type":13,"tag":14,"props":335,"children":336},{},[337,342,344,349,351],{"type":13,"tag":37,"props":338,"children":340},{"className":339},[],[341],{"type":18,"value":276},{"type":18,"value":343}," ",{"type":13,"tag":345,"props":346,"children":348},"normative",{"type":347},"must",[],{"type":18,"value":350}," be ",{"type":13,"tag":37,"props":352,"children":354},{"className":353},[],[355],{"type":18,"value":356},"VK_STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV",{"type":13,"tag":330,"props":358,"children":360},{"name":359},"VUID-VkDeviceDiagnosticsConfigCreateInfoNV-flags-parameter",[361],{"type":13,"tag":14,"props":362,"children":363},{},[364,369,370,373,375,379],{"type":13,"tag":37,"props":365,"children":367},{"className":366},[],[368],{"type":18,"value":313},{"type":18,"value":343},{"type":13,"tag":345,"props":371,"children":372},{"type":347},[],{"type":18,"value":374}," be a valid combination of ",{"type":13,"tag":29,"props":376,"children":377},{"href":318},[378],{"type":18,"value":321},{"type":18,"value":380}," values",{"type":13,"tag":382,"props":383,"children":384},"style",{},[385],{"type":18,"value":386},"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":64,"searchDepth":94,"depth":94,"links":388},[],"markdown",1725732548099]