[{"data":1,"prerenderedAt":669},["ShallowReactive",2],{"hgSsY994C6":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":8,"_type":668,"_id":4},"VkFaultType","The different fault types that can be returned","enums",[],{"type":9,"children":10,"toc":666},"root",[11,37,570,660],{"type":12,"tag":13,"props":14,"children":15},"element","p",{},[16,19,26,28,35],{"type":17,"value":18},"text","Possible values of ",{"type":12,"tag":20,"props":21,"children":23},"a",{"href":22},"/man/VkFaultData",[24],{"type":17,"value":25},"VkFaultData",{"type":17,"value":27},"::",{"type":12,"tag":29,"props":30,"children":32},"code",{"className":31},[],[33],{"type":17,"value":34},"faultType",{"type":17,"value":36},", specifying the fault\ntype, are:",{"type":12,"tag":38,"props":39,"children":40},"code-group",{},[41,242],{"type":12,"tag":42,"props":43,"children":49},"pre",{"className":44,"code":45,"filename":46,"language":47,"meta":48,"style":48},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkFaultType {\n VK_FAULT_TYPE_INVALID = 0,\n VK_FAULT_TYPE_UNASSIGNED = 1,\n VK_FAULT_TYPE_IMPLEMENTATION = 2,\n VK_FAULT_TYPE_SYSTEM = 3,\n VK_FAULT_TYPE_PHYSICAL_DEVICE = 4,\n VK_FAULT_TYPE_COMMAND_BUFFER_FULL = 5,\n VK_FAULT_TYPE_INVALID_API_USAGE = 6,\n} VkFaultType;\n","C","c","",[50],{"type":12,"tag":29,"props":51,"children":52},{"__ignoreMap":48},[53,76,101,123,145,167,189,211,233],{"type":12,"tag":54,"props":55,"children":58},"span",{"class":56,"line":57},"line",1,[59,65,70],{"type":12,"tag":54,"props":60,"children":62},{"style":61},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[63],{"type":17,"value":64},"typedef",{"type":12,"tag":54,"props":66,"children":67},{"style":61},[68],{"type":17,"value":69}," enum",{"type":12,"tag":54,"props":71,"children":73},{"style":72},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[74],{"type":17,"value":75}," VkFaultType {\n",{"type":12,"tag":54,"props":77,"children":79},{"class":56,"line":78},2,[80,85,90,96],{"type":12,"tag":54,"props":81,"children":82},{"style":72},[83],{"type":17,"value":84}," VK_FAULT_TYPE_INVALID ",{"type":12,"tag":54,"props":86,"children":87},{"style":61},[88],{"type":17,"value":89},"=",{"type":12,"tag":54,"props":91,"children":93},{"style":92},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[94],{"type":17,"value":95}," 0",{"type":12,"tag":54,"props":97,"children":98},{"style":72},[99],{"type":17,"value":100},",\n",{"type":12,"tag":54,"props":102,"children":104},{"class":56,"line":103},3,[105,110,114,119],{"type":12,"tag":54,"props":106,"children":107},{"style":72},[108],{"type":17,"value":109}," VK_FAULT_TYPE_UNASSIGNED ",{"type":12,"tag":54,"props":111,"children":112},{"style":61},[113],{"type":17,"value":89},{"type":12,"tag":54,"props":115,"children":116},{"style":92},[117],{"type":17,"value":118}," 1",{"type":12,"tag":54,"props":120,"children":121},{"style":72},[122],{"type":17,"value":100},{"type":12,"tag":54,"props":124,"children":126},{"class":56,"line":125},4,[127,132,136,141],{"type":12,"tag":54,"props":128,"children":129},{"style":72},[130],{"type":17,"value":131}," VK_FAULT_TYPE_IMPLEMENTATION ",{"type":12,"tag":54,"props":133,"children":134},{"style":61},[135],{"type":17,"value":89},{"type":12,"tag":54,"props":137,"children":138},{"style":92},[139],{"type":17,"value":140}," 2",{"type":12,"tag":54,"props":142,"children":143},{"style":72},[144],{"type":17,"value":100},{"type":12,"tag":54,"props":146,"children":148},{"class":56,"line":147},5,[149,154,158,163],{"type":12,"tag":54,"props":150,"children":151},{"style":72},[152],{"type":17,"value":153}," VK_FAULT_TYPE_SYSTEM ",{"type":12,"tag":54,"props":155,"children":156},{"style":61},[157],{"type":17,"value":89},{"type":12,"tag":54,"props":159,"children":160},{"style":92},[161],{"type":17,"value":162}," 3",{"type":12,"tag":54,"props":164,"children":165},{"style":72},[166],{"type":17,"value":100},{"type":12,"tag":54,"props":168,"children":170},{"class":56,"line":169},6,[171,176,180,185],{"type":12,"tag":54,"props":172,"children":173},{"style":72},[174],{"type":17,"value":175}," VK_FAULT_TYPE_PHYSICAL_DEVICE ",{"type":12,"tag":54,"props":177,"children":178},{"style":61},[179],{"type":17,"value":89},{"type":12,"tag":54,"props":181,"children":182},{"style":92},[183],{"type":17,"value":184}," 4",{"type":12,"tag":54,"props":186,"children":187},{"style":72},[188],{"type":17,"value":100},{"type":12,"tag":54,"props":190,"children":192},{"class":56,"line":191},7,[193,198,202,207],{"type":12,"tag":54,"props":194,"children":195},{"style":72},[196],{"type":17,"value":197}," VK_FAULT_TYPE_COMMAND_BUFFER_FULL ",{"type":12,"tag":54,"props":199,"children":200},{"style":61},[201],{"type":17,"value":89},{"type":12,"tag":54,"props":203,"children":204},{"style":92},[205],{"type":17,"value":206}," 5",{"type":12,"tag":54,"props":208,"children":209},{"style":72},[210],{"type":17,"value":100},{"type":12,"tag":54,"props":212,"children":214},{"class":56,"line":213},8,[215,220,224,229],{"type":12,"tag":54,"props":216,"children":217},{"style":72},[218],{"type":17,"value":219}," VK_FAULT_TYPE_INVALID_API_USAGE ",{"type":12,"tag":54,"props":221,"children":222},{"style":61},[223],{"type":17,"value":89},{"type":12,"tag":54,"props":225,"children":226},{"style":92},[227],{"type":17,"value":228}," 6",{"type":12,"tag":54,"props":230,"children":231},{"style":72},[232],{"type":17,"value":100},{"type":12,"tag":54,"props":234,"children":236},{"class":56,"line":235},9,[237],{"type":12,"tag":54,"props":238,"children":239},{"style":72},[240],{"type":17,"value":241},"} VkFaultType;\n",{"type":12,"tag":42,"props":243,"children":248},{"className":244,"code":245,"filename":246,"language":247,"meta":48,"style":48},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct FaultType(u32);\nimpl FaultType {\n pub const INVALID: Self = 0;\n pub const UNASSIGNED: Self = 1;\n pub const IMPLEMENTATION: Self = 2;\n pub const SYSTEM: Self = 3;\n pub const PHYSICAL_DEVICE: Self = 4;\n pub const COMMAND_BUFFER_FULL: Self = 5;\n pub const INVALID_API_USAGE: Self = 6;\n}\n","Rust","rs",[249],{"type":12,"tag":29,"props":250,"children":251},{"__ignoreMap":48},[252,286,303,345,381,417,453,489,525,561],{"type":12,"tag":54,"props":253,"children":254},{"class":56,"line":57},[255,260,265,271,276,281],{"type":12,"tag":54,"props":256,"children":257},{"style":61},[258],{"type":17,"value":259},"pub",{"type":12,"tag":54,"props":261,"children":262},{"style":61},[263],{"type":17,"value":264}," struct",{"type":12,"tag":54,"props":266,"children":268},{"style":267},"--shiki-default:#953800;--shiki-dark:#FFA657",[269],{"type":17,"value":270}," FaultType",{"type":12,"tag":54,"props":272,"children":273},{"style":72},[274],{"type":17,"value":275},"(",{"type":12,"tag":54,"props":277,"children":278},{"style":267},[279],{"type":17,"value":280},"u32",{"type":12,"tag":54,"props":282,"children":283},{"style":72},[284],{"type":17,"value":285},");\n",{"type":12,"tag":54,"props":287,"children":288},{"class":56,"line":78},[289,294,298],{"type":12,"tag":54,"props":290,"children":291},{"style":61},[292],{"type":17,"value":293},"impl",{"type":12,"tag":54,"props":295,"children":296},{"style":267},[297],{"type":17,"value":270},{"type":12,"tag":54,"props":299,"children":300},{"style":72},[301],{"type":17,"value":302}," {\n",{"type":12,"tag":54,"props":304,"children":305},{"class":56,"line":103},[306,311,316,321,326,331,336,340],{"type":12,"tag":54,"props":307,"children":308},{"style":61},[309],{"type":17,"value":310}," pub",{"type":12,"tag":54,"props":312,"children":313},{"style":61},[314],{"type":17,"value":315}," const",{"type":12,"tag":54,"props":317,"children":318},{"style":92},[319],{"type":17,"value":320}," INVALID",{"type":12,"tag":54,"props":322,"children":323},{"style":61},[324],{"type":17,"value":325},":",{"type":12,"tag":54,"props":327,"children":328},{"style":92},[329],{"type":17,"value":330}," Self",{"type":12,"tag":54,"props":332,"children":333},{"style":61},[334],{"type":17,"value":335}," =",{"type":12,"tag":54,"props":337,"children":338},{"style":92},[339],{"type":17,"value":95},{"type":12,"tag":54,"props":341,"children":342},{"style":72},[343],{"type":17,"value":344},";\n",{"type":12,"tag":54,"props":346,"children":347},{"class":56,"line":125},[348,352,356,361,365,369,373,377],{"type":12,"tag":54,"props":349,"children":350},{"style":61},[351],{"type":17,"value":310},{"type":12,"tag":54,"props":353,"children":354},{"style":61},[355],{"type":17,"value":315},{"type":12,"tag":54,"props":357,"children":358},{"style":92},[359],{"type":17,"value":360}," UNASSIGNED",{"type":12,"tag":54,"props":362,"children":363},{"style":61},[364],{"type":17,"value":325},{"type":12,"tag":54,"props":366,"children":367},{"style":92},[368],{"type":17,"value":330},{"type":12,"tag":54,"props":370,"children":371},{"style":61},[372],{"type":17,"value":335},{"type":12,"tag":54,"props":374,"children":375},{"style":92},[376],{"type":17,"value":118},{"type":12,"tag":54,"props":378,"children":379},{"style":72},[380],{"type":17,"value":344},{"type":12,"tag":54,"props":382,"children":383},{"class":56,"line":147},[384,388,392,397,401,405,409,413],{"type":12,"tag":54,"props":385,"children":386},{"style":61},[387],{"type":17,"value":310},{"type":12,"tag":54,"props":389,"children":390},{"style":61},[391],{"type":17,"value":315},{"type":12,"tag":54,"props":393,"children":394},{"style":92},[395],{"type":17,"value":396}," IMPLEMENTATION",{"type":12,"tag":54,"props":398,"children":399},{"style":61},[400],{"type":17,"value":325},{"type":12,"tag":54,"props":402,"children":403},{"style":92},[404],{"type":17,"value":330},{"type":12,"tag":54,"props":406,"children":407},{"style":61},[408],{"type":17,"value":335},{"type":12,"tag":54,"props":410,"children":411},{"style":92},[412],{"type":17,"value":140},{"type":12,"tag":54,"props":414,"children":415},{"style":72},[416],{"type":17,"value":344},{"type":12,"tag":54,"props":418,"children":419},{"class":56,"line":169},[420,424,428,433,437,441,445,449],{"type":12,"tag":54,"props":421,"children":422},{"style":61},[423],{"type":17,"value":310},{"type":12,"tag":54,"props":425,"children":426},{"style":61},[427],{"type":17,"value":315},{"type":12,"tag":54,"props":429,"children":430},{"style":92},[431],{"type":17,"value":432}," SYSTEM",{"type":12,"tag":54,"props":434,"children":435},{"style":61},[436],{"type":17,"value":325},{"type":12,"tag":54,"props":438,"children":439},{"style":92},[440],{"type":17,"value":330},{"type":12,"tag":54,"props":442,"children":443},{"style":61},[444],{"type":17,"value":335},{"type":12,"tag":54,"props":446,"children":447},{"style":92},[448],{"type":17,"value":162},{"type":12,"tag":54,"props":450,"children":451},{"style":72},[452],{"type":17,"value":344},{"type":12,"tag":54,"props":454,"children":455},{"class":56,"line":191},[456,460,464,469,473,477,481,485],{"type":12,"tag":54,"props":457,"children":458},{"style":61},[459],{"type":17,"value":310},{"type":12,"tag":54,"props":461,"children":462},{"style":61},[463],{"type":17,"value":315},{"type":12,"tag":54,"props":465,"children":466},{"style":92},[467],{"type":17,"value":468}," PHYSICAL_DEVICE",{"type":12,"tag":54,"props":470,"children":471},{"style":61},[472],{"type":17,"value":325},{"type":12,"tag":54,"props":474,"children":475},{"style":92},[476],{"type":17,"value":330},{"type":12,"tag":54,"props":478,"children":479},{"style":61},[480],{"type":17,"value":335},{"type":12,"tag":54,"props":482,"children":483},{"style":92},[484],{"type":17,"value":184},{"type":12,"tag":54,"props":486,"children":487},{"style":72},[488],{"type":17,"value":344},{"type":12,"tag":54,"props":490,"children":491},{"class":56,"line":213},[492,496,500,505,509,513,517,521],{"type":12,"tag":54,"props":493,"children":494},{"style":61},[495],{"type":17,"value":310},{"type":12,"tag":54,"props":497,"children":498},{"style":61},[499],{"type":17,"value":315},{"type":12,"tag":54,"props":501,"children":502},{"style":92},[503],{"type":17,"value":504}," COMMAND_BUFFER_FULL",{"type":12,"tag":54,"props":506,"children":507},{"style":61},[508],{"type":17,"value":325},{"type":12,"tag":54,"props":510,"children":511},{"style":92},[512],{"type":17,"value":330},{"type":12,"tag":54,"props":514,"children":515},{"style":61},[516],{"type":17,"value":335},{"type":12,"tag":54,"props":518,"children":519},{"style":92},[520],{"type":17,"value":206},{"type":12,"tag":54,"props":522,"children":523},{"style":72},[524],{"type":17,"value":344},{"type":12,"tag":54,"props":526,"children":527},{"class":56,"line":235},[528,532,536,541,545,549,553,557],{"type":12,"tag":54,"props":529,"children":530},{"style":61},[531],{"type":17,"value":310},{"type":12,"tag":54,"props":533,"children":534},{"style":61},[535],{"type":17,"value":315},{"type":12,"tag":54,"props":537,"children":538},{"style":92},[539],{"type":17,"value":540}," INVALID_API_USAGE",{"type":12,"tag":54,"props":542,"children":543},{"style":61},[544],{"type":17,"value":325},{"type":12,"tag":54,"props":546,"children":547},{"style":92},[548],{"type":17,"value":330},{"type":12,"tag":54,"props":550,"children":551},{"style":61},[552],{"type":17,"value":335},{"type":12,"tag":54,"props":554,"children":555},{"style":92},[556],{"type":17,"value":228},{"type":12,"tag":54,"props":558,"children":559},{"style":72},[560],{"type":17,"value":344},{"type":12,"tag":54,"props":562,"children":564},{"class":56,"line":563},10,[565],{"type":12,"tag":54,"props":566,"children":567},{"style":72},[568],{"type":17,"value":569},"}\n",{"type":12,"tag":571,"props":572,"children":573},"ul",{},[574,586,597,608,619,630,649],{"type":12,"tag":575,"props":576,"children":577},"li",{},[578,584],{"type":12,"tag":29,"props":579,"children":581},{"className":580},[],[582],{"type":17,"value":583},"VK_FAULT_TYPE_INVALID",{"type":17,"value":585}," The fault data does not contain a valid\nfault.",{"type":12,"tag":575,"props":587,"children":588},{},[589,595],{"type":12,"tag":29,"props":590,"children":592},{"className":591},[],[593],{"type":17,"value":594},"VK_FAULT_TYPE_UNASSIGNED",{"type":17,"value":596}," A fault type has not been assigned.",{"type":12,"tag":575,"props":598,"children":599},{},[600,606],{"type":12,"tag":29,"props":601,"children":603},{"className":602},[],[604],{"type":17,"value":605},"VK_FAULT_TYPE_IMPLEMENTATION",{"type":17,"value":607}," Implementation-defined fault.",{"type":12,"tag":575,"props":609,"children":610},{},[611,617],{"type":12,"tag":29,"props":612,"children":614},{"className":613},[],[615],{"type":17,"value":616},"VK_FAULT_TYPE_SYSTEM",{"type":17,"value":618}," A fault occurred in the system components.",{"type":12,"tag":575,"props":620,"children":621},{},[622,628],{"type":12,"tag":29,"props":623,"children":625},{"className":624},[],[626],{"type":17,"value":627},"VK_FAULT_TYPE_PHYSICAL_DEVICE",{"type":17,"value":629}," A fault occurred with the physical\ndevice.",{"type":12,"tag":575,"props":631,"children":632},{},[633,639,641,647],{"type":12,"tag":29,"props":634,"children":636},{"className":635},[],[637],{"type":17,"value":638},"VK_FAULT_TYPE_COMMAND_BUFFER_FULL",{"type":17,"value":640}," Command buffer memory was\nexhausted before ",{"type":12,"tag":20,"props":642,"children":644},{"href":643},"/man/vkEndCommandBuffer",[645],{"type":17,"value":646},"vkEndCommandBuffer",{"type":17,"value":648}," was called.",{"type":12,"tag":575,"props":650,"children":651},{},[652,658],{"type":12,"tag":29,"props":653,"children":655},{"className":654},[],[656],{"type":17,"value":657},"VK_FAULT_TYPE_INVALID_API_USAGE",{"type":17,"value":659}," Invalid usage of the API was\ndetected by the implementation.",{"type":12,"tag":661,"props":662,"children":663},"style",{},[664],{"type":17,"value":665},"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":48,"searchDepth":78,"depth":78,"links":667},[],"markdown",1729612448268]