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