[{"data":1,"prerenderedAt":406},["ShallowReactive",2],{"AW2TGJB9xd":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":405,"_id":4},"VkSemaphoreImportFlagBits","Bitmask specifying additional parameters of semaphore payload import","VK_VERSION_1_1","enums",[],{"type":10,"children":11,"toc":403},"root",[12,27,81,86,277,282,362,367,397],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25],{"type":18,"value":19},"text","Bits which ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be set in",{"type":13,"tag":28,"props":29,"children":30},"ul",{},[31,51,66],{"type":13,"tag":32,"props":33,"children":34},"li",{},[35,42,44],{"type":13,"tag":36,"props":37,"children":39},"a",{"href":38},"/man/VkImportSemaphoreWin32HandleInfoKHR",[40],{"type":18,"value":41},"VkImportSemaphoreWin32HandleInfoKHR",{"type":18,"value":43},"::",{"type":13,"tag":45,"props":46,"children":48},"code",{"className":47},[],[49],{"type":18,"value":50},"flags",{"type":13,"tag":32,"props":52,"children":53},{},[54,60,61],{"type":13,"tag":36,"props":55,"children":57},{"href":56},"/man/VkImportSemaphoreFdInfoKHR",[58],{"type":18,"value":59},"VkImportSemaphoreFdInfoKHR",{"type":18,"value":43},{"type":13,"tag":45,"props":62,"children":64},{"className":63},[],[65],{"type":18,"value":50},{"type":13,"tag":32,"props":67,"children":68},{},[69,75,76],{"type":13,"tag":36,"props":70,"children":72},{"href":71},"/man/VkImportSemaphoreZirconHandleInfoFUCHSIA",[73],{"type":18,"value":74},"VkImportSemaphoreZirconHandleInfoFUCHSIA",{"type":18,"value":43},{"type":13,"tag":45,"props":77,"children":79},{"className":78},[],[80],{"type":18,"value":50},{"type":13,"tag":14,"props":82,"children":83},{},[84],{"type":18,"value":85},"specifying additional parameters of a semaphore import operation are:",{"type":13,"tag":87,"props":88,"children":89},"code-group",{},[90,164],{"type":13,"tag":91,"props":92,"children":98},"pre",{"className":93,"code":94,"filename":95,"language":96,"meta":97,"style":97},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkSemaphoreImportFlagBits {\n VK_SEMAPHORE_IMPORT_TEMPORARY_BIT = 0x00000001,\n} VkSemaphoreImportFlagBits;\n","C","c","",[99],{"type":13,"tag":45,"props":100,"children":101},{"__ignoreMap":97},[102,125,155],{"type":13,"tag":103,"props":104,"children":107},"span",{"class":105,"line":106},"line",1,[108,114,119],{"type":13,"tag":103,"props":109,"children":111},{"style":110},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[112],{"type":18,"value":113},"typedef",{"type":13,"tag":103,"props":115,"children":116},{"style":110},[117],{"type":18,"value":118}," enum",{"type":13,"tag":103,"props":120,"children":122},{"style":121},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[123],{"type":18,"value":124}," VkSemaphoreImportFlagBits {\n",{"type":13,"tag":103,"props":126,"children":128},{"class":105,"line":127},2,[129,134,139,144,150],{"type":13,"tag":103,"props":130,"children":131},{"style":121},[132],{"type":18,"value":133}," VK_SEMAPHORE_IMPORT_TEMPORARY_BIT ",{"type":13,"tag":103,"props":135,"children":136},{"style":110},[137],{"type":18,"value":138},"=",{"type":13,"tag":103,"props":140,"children":141},{"style":110},[142],{"type":18,"value":143}," 0x",{"type":13,"tag":103,"props":145,"children":147},{"style":146},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[148],{"type":18,"value":149},"00000001",{"type":13,"tag":103,"props":151,"children":152},{"style":121},[153],{"type":18,"value":154},",\n",{"type":13,"tag":103,"props":156,"children":158},{"class":105,"line":157},3,[159],{"type":13,"tag":103,"props":160,"children":161},{"style":121},[162],{"type":18,"value":163},"} VkSemaphoreImportFlagBits;\n",{"type":13,"tag":91,"props":165,"children":170},{"className":166,"code":167,"filename":168,"language":169,"meta":97,"style":97},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct SemaphoreImportFlagBits(u32);\nimpl SemaphoreImportFlagBits {\n pub const TEMPORARY: Self = 0x00000001;\n}\n","Rust","rs",[171],{"type":13,"tag":45,"props":172,"children":173},{"__ignoreMap":97},[174,208,225,268],{"type":13,"tag":103,"props":175,"children":176},{"class":105,"line":106},[177,182,187,193,198,203],{"type":13,"tag":103,"props":178,"children":179},{"style":110},[180],{"type":18,"value":181},"pub",{"type":13,"tag":103,"props":183,"children":184},{"style":110},[185],{"type":18,"value":186}," struct",{"type":13,"tag":103,"props":188,"children":190},{"style":189},"--shiki-default:#953800;--shiki-dark:#FFA657",[191],{"type":18,"value":192}," SemaphoreImportFlagBits",{"type":13,"tag":103,"props":194,"children":195},{"style":121},[196],{"type":18,"value":197},"(",{"type":13,"tag":103,"props":199,"children":200},{"style":189},[201],{"type":18,"value":202},"u32",{"type":13,"tag":103,"props":204,"children":205},{"style":121},[206],{"type":18,"value":207},");\n",{"type":13,"tag":103,"props":209,"children":210},{"class":105,"line":127},[211,216,220],{"type":13,"tag":103,"props":212,"children":213},{"style":110},[214],{"type":18,"value":215},"impl",{"type":13,"tag":103,"props":217,"children":218},{"style":189},[219],{"type":18,"value":192},{"type":13,"tag":103,"props":221,"children":222},{"style":121},[223],{"type":18,"value":224}," {\n",{"type":13,"tag":103,"props":226,"children":227},{"class":105,"line":157},[228,233,238,243,248,253,258,263],{"type":13,"tag":103,"props":229,"children":230},{"style":110},[231],{"type":18,"value":232}," pub",{"type":13,"tag":103,"props":234,"children":235},{"style":110},[236],{"type":18,"value":237}," const",{"type":13,"tag":103,"props":239,"children":240},{"style":146},[241],{"type":18,"value":242}," TEMPORARY",{"type":13,"tag":103,"props":244,"children":245},{"style":110},[246],{"type":18,"value":247},":",{"type":13,"tag":103,"props":249,"children":250},{"style":146},[251],{"type":18,"value":252}," Self",{"type":13,"tag":103,"props":254,"children":255},{"style":110},[256],{"type":18,"value":257}," =",{"type":13,"tag":103,"props":259,"children":260},{"style":146},[261],{"type":18,"value":262}," 0x00000001",{"type":13,"tag":103,"props":264,"children":265},{"style":121},[266],{"type":18,"value":267},";\n",{"type":13,"tag":103,"props":269,"children":271},{"class":105,"line":270},4,[272],{"type":13,"tag":103,"props":273,"children":274},{"style":121},[275],{"type":18,"value":276},"}\n",{"type":13,"tag":14,"props":278,"children":279},{},[280],{"type":18,"value":281},"or the equivalent",{"type":13,"tag":87,"props":283,"children":284},{},[285,311],{"type":13,"tag":91,"props":286,"children":288},{"className":93,"code":287,"filename":95,"language":96,"meta":97,"style":97},"#define VkSemaphoreImportFlagBitsKHR VkSemaphoreImportFlagBits\n",[289],{"type":13,"tag":45,"props":290,"children":291},{"__ignoreMap":97},[292],{"type":13,"tag":103,"props":293,"children":294},{"class":105,"line":106},[295,300,306],{"type":13,"tag":103,"props":296,"children":297},{"style":110},[298],{"type":18,"value":299},"#define",{"type":13,"tag":103,"props":301,"children":303},{"style":302},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[304],{"type":18,"value":305}," VkSemaphoreImportFlagBitsKHR",{"type":13,"tag":103,"props":307,"children":308},{"style":121},[309],{"type":18,"value":310}," VkSemaphoreImportFlagBits\n",{"type":13,"tag":91,"props":312,"children":314},{"className":166,"code":313,"filename":168,"language":169,"meta":97,"style":97},"const SemaphoreImportFlagBitsKHR: _ = vk::SemaphoreImportFlagBits;\n",[315],{"type":13,"tag":45,"props":316,"children":317},{"__ignoreMap":97},[318],{"type":13,"tag":103,"props":319,"children":320},{"class":105,"line":106},[321,326,331,335,340,344,349,353,358],{"type":13,"tag":103,"props":322,"children":323},{"style":110},[324],{"type":18,"value":325},"const",{"type":13,"tag":103,"props":327,"children":328},{"style":146},[329],{"type":18,"value":330}," SemaphoreImportFlagBitsKHR",{"type":13,"tag":103,"props":332,"children":333},{"style":110},[334],{"type":18,"value":247},{"type":13,"tag":103,"props":336,"children":337},{"style":121},[338],{"type":18,"value":339}," _ ",{"type":13,"tag":103,"props":341,"children":342},{"style":110},[343],{"type":18,"value":138},{"type":13,"tag":103,"props":345,"children":346},{"style":189},[347],{"type":18,"value":348}," vk",{"type":13,"tag":103,"props":350,"children":351},{"style":110},[352],{"type":18,"value":43},{"type":13,"tag":103,"props":354,"children":355},{"style":189},[356],{"type":18,"value":357},"SemaphoreImportFlagBits",{"type":13,"tag":103,"props":359,"children":360},{"style":121},[361],{"type":18,"value":267},{"type":13,"tag":14,"props":363,"children":364},{},[365],{"type":18,"value":366},"These bits have the following meanings:",{"type":13,"tag":28,"props":368,"children":369},{},[370],{"type":13,"tag":32,"props":371,"children":372},{},[373,379,381,387,389,395],{"type":13,"tag":45,"props":374,"children":376},{"className":375},[],[377],{"type":18,"value":378},"VK_SEMAPHORE_IMPORT_TEMPORARY_BIT",{"type":18,"value":380}," specifies that the semaphore\npayload will be imported only temporarily, as described in\n",{"type":13,"tag":36,"props":382,"children":384},{"href":383},"/chapters/synchronization#synchronization-semaphores-importing",[385],{"type":18,"value":386},"Importing Semaphore Payloads",{"type":18,"value":388},",\nregardless of the permanence of ",{"type":13,"tag":45,"props":390,"children":392},{"className":391},[],[393],{"type":18,"value":394},"handleType",{"type":18,"value":396},".",{"type":13,"tag":398,"props":399,"children":400},"style",{},[401],{"type":18,"value":402},"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":97,"searchDepth":127,"depth":127,"links":404},[],"markdown",1725732585411]