[{"data":1,"prerenderedAt":503},["ShallowReactive",2],{"mFcye6hgiL":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":502,"_id":4},"VkGraphicsPipelineLibraryFlagBitsEXT","Bitmask specifying the subset of a graphics pipeline to compile","VK_EXT_graphics_pipeline_library","enums",[],{"type":10,"children":11,"toc":500},"root",[12,38,418,494],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27,29,36],{"type":18,"value":19},"text","Possible values of the ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":26},"flags",{"type":18,"value":28}," member of\n",{"type":13,"tag":30,"props":31,"children":33},"a",{"href":32},"/man/VkGraphicsPipelineLibraryCreateInfoEXT",[34],{"type":18,"value":35},"VkGraphicsPipelineLibraryCreateInfoEXT",{"type":18,"value":37},", specifying the subsets of a\ngraphics pipeline to compile are:",{"type":13,"tag":39,"props":40,"children":41},"code-group",{},[42,194],{"type":13,"tag":43,"props":44,"children":50},"pre",{"className":45,"code":46,"filename":47,"language":48,"meta":49,"style":49},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkGraphicsPipelineLibraryFlagBitsEXT {\n VK_GRAPHICS_PIPELINE_LIBRARY_VERTEX_INPUT_INTERFACE_BIT_EXT = 0x00000001,\n VK_GRAPHICS_PIPELINE_LIBRARY_PRE_RASTERIZATION_SHADERS_BIT_EXT = 0x00000002,\n VK_GRAPHICS_PIPELINE_LIBRARY_FRAGMENT_SHADER_BIT_EXT = 0x00000004,\n VK_GRAPHICS_PIPELINE_LIBRARY_FRAGMENT_OUTPUT_INTERFACE_BIT_EXT = 0x00000008,\n} VkGraphicsPipelineLibraryFlagBitsEXT;\n","C","c","",[51],{"type":13,"tag":21,"props":52,"children":53},{"__ignoreMap":49},[54,77,107,133,159,185],{"type":13,"tag":55,"props":56,"children":59},"span",{"class":57,"line":58},"line",1,[60,66,71],{"type":13,"tag":55,"props":61,"children":63},{"style":62},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[64],{"type":18,"value":65},"typedef",{"type":13,"tag":55,"props":67,"children":68},{"style":62},[69],{"type":18,"value":70}," enum",{"type":13,"tag":55,"props":72,"children":74},{"style":73},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[75],{"type":18,"value":76}," VkGraphicsPipelineLibraryFlagBitsEXT {\n",{"type":13,"tag":55,"props":78,"children":80},{"class":57,"line":79},2,[81,86,91,96,102],{"type":13,"tag":55,"props":82,"children":83},{"style":73},[84],{"type":18,"value":85}," VK_GRAPHICS_PIPELINE_LIBRARY_VERTEX_INPUT_INTERFACE_BIT_EXT ",{"type":13,"tag":55,"props":87,"children":88},{"style":62},[89],{"type":18,"value":90},"=",{"type":13,"tag":55,"props":92,"children":93},{"style":62},[94],{"type":18,"value":95}," 0x",{"type":13,"tag":55,"props":97,"children":99},{"style":98},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[100],{"type":18,"value":101},"00000001",{"type":13,"tag":55,"props":103,"children":104},{"style":73},[105],{"type":18,"value":106},",\n",{"type":13,"tag":55,"props":108,"children":110},{"class":57,"line":109},3,[111,116,120,124,129],{"type":13,"tag":55,"props":112,"children":113},{"style":73},[114],{"type":18,"value":115}," VK_GRAPHICS_PIPELINE_LIBRARY_PRE_RASTERIZATION_SHADERS_BIT_EXT ",{"type":13,"tag":55,"props":117,"children":118},{"style":62},[119],{"type":18,"value":90},{"type":13,"tag":55,"props":121,"children":122},{"style":62},[123],{"type":18,"value":95},{"type":13,"tag":55,"props":125,"children":126},{"style":98},[127],{"type":18,"value":128},"00000002",{"type":13,"tag":55,"props":130,"children":131},{"style":73},[132],{"type":18,"value":106},{"type":13,"tag":55,"props":134,"children":136},{"class":57,"line":135},4,[137,142,146,150,155],{"type":13,"tag":55,"props":138,"children":139},{"style":73},[140],{"type":18,"value":141}," VK_GRAPHICS_PIPELINE_LIBRARY_FRAGMENT_SHADER_BIT_EXT ",{"type":13,"tag":55,"props":143,"children":144},{"style":62},[145],{"type":18,"value":90},{"type":13,"tag":55,"props":147,"children":148},{"style":62},[149],{"type":18,"value":95},{"type":13,"tag":55,"props":151,"children":152},{"style":98},[153],{"type":18,"value":154},"00000004",{"type":13,"tag":55,"props":156,"children":157},{"style":73},[158],{"type":18,"value":106},{"type":13,"tag":55,"props":160,"children":162},{"class":57,"line":161},5,[163,168,172,176,181],{"type":13,"tag":55,"props":164,"children":165},{"style":73},[166],{"type":18,"value":167}," VK_GRAPHICS_PIPELINE_LIBRARY_FRAGMENT_OUTPUT_INTERFACE_BIT_EXT ",{"type":13,"tag":55,"props":169,"children":170},{"style":62},[171],{"type":18,"value":90},{"type":13,"tag":55,"props":173,"children":174},{"style":62},[175],{"type":18,"value":95},{"type":13,"tag":55,"props":177,"children":178},{"style":98},[179],{"type":18,"value":180},"00000008",{"type":13,"tag":55,"props":182,"children":183},{"style":73},[184],{"type":18,"value":106},{"type":13,"tag":55,"props":186,"children":188},{"class":57,"line":187},6,[189],{"type":13,"tag":55,"props":190,"children":191},{"style":73},[192],{"type":18,"value":193},"} VkGraphicsPipelineLibraryFlagBitsEXT;\n",{"type":13,"tag":43,"props":195,"children":200},{"className":196,"code":197,"filename":198,"language":199,"meta":49,"style":49},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct GraphicsPipelineLibraryFlagBitsEXT(u32);\nimpl GraphicsPipelineLibraryFlagBitsEXT {\n pub const VERTEX_INPUT_INTERFACE: Self = 0x00000001;\n pub const PRE_RASTERIZATION_SHADERS: Self = 0x00000002;\n pub const FRAGMENT_SHADER: Self = 0x00000004;\n pub const FRAGMENT_OUTPUT_INTERFACE: Self = 0x00000008;\n}\n","Rust","rs",[201],{"type":13,"tag":21,"props":202,"children":203},{"__ignoreMap":49},[204,238,255,298,335,372,409],{"type":13,"tag":55,"props":205,"children":206},{"class":57,"line":58},[207,212,217,223,228,233],{"type":13,"tag":55,"props":208,"children":209},{"style":62},[210],{"type":18,"value":211},"pub",{"type":13,"tag":55,"props":213,"children":214},{"style":62},[215],{"type":18,"value":216}," struct",{"type":13,"tag":55,"props":218,"children":220},{"style":219},"--shiki-default:#953800;--shiki-dark:#FFA657",[221],{"type":18,"value":222}," GraphicsPipelineLibraryFlagBitsEXT",{"type":13,"tag":55,"props":224,"children":225},{"style":73},[226],{"type":18,"value":227},"(",{"type":13,"tag":55,"props":229,"children":230},{"style":219},[231],{"type":18,"value":232},"u32",{"type":13,"tag":55,"props":234,"children":235},{"style":73},[236],{"type":18,"value":237},");\n",{"type":13,"tag":55,"props":239,"children":240},{"class":57,"line":79},[241,246,250],{"type":13,"tag":55,"props":242,"children":243},{"style":62},[244],{"type":18,"value":245},"impl",{"type":13,"tag":55,"props":247,"children":248},{"style":219},[249],{"type":18,"value":222},{"type":13,"tag":55,"props":251,"children":252},{"style":73},[253],{"type":18,"value":254}," {\n",{"type":13,"tag":55,"props":256,"children":257},{"class":57,"line":109},[258,263,268,273,278,283,288,293],{"type":13,"tag":55,"props":259,"children":260},{"style":62},[261],{"type":18,"value":262}," pub",{"type":13,"tag":55,"props":264,"children":265},{"style":62},[266],{"type":18,"value":267}," const",{"type":13,"tag":55,"props":269,"children":270},{"style":98},[271],{"type":18,"value":272}," VERTEX_INPUT_INTERFACE",{"type":13,"tag":55,"props":274,"children":275},{"style":62},[276],{"type":18,"value":277},":",{"type":13,"tag":55,"props":279,"children":280},{"style":98},[281],{"type":18,"value":282}," Self",{"type":13,"tag":55,"props":284,"children":285},{"style":62},[286],{"type":18,"value":287}," =",{"type":13,"tag":55,"props":289,"children":290},{"style":98},[291],{"type":18,"value":292}," 0x00000001",{"type":13,"tag":55,"props":294,"children":295},{"style":73},[296],{"type":18,"value":297},";\n",{"type":13,"tag":55,"props":299,"children":300},{"class":57,"line":135},[301,305,309,314,318,322,326,331],{"type":13,"tag":55,"props":302,"children":303},{"style":62},[304],{"type":18,"value":262},{"type":13,"tag":55,"props":306,"children":307},{"style":62},[308],{"type":18,"value":267},{"type":13,"tag":55,"props":310,"children":311},{"style":98},[312],{"type":18,"value":313}," PRE_RASTERIZATION_SHADERS",{"type":13,"tag":55,"props":315,"children":316},{"style":62},[317],{"type":18,"value":277},{"type":13,"tag":55,"props":319,"children":320},{"style":98},[321],{"type":18,"value":282},{"type":13,"tag":55,"props":323,"children":324},{"style":62},[325],{"type":18,"value":287},{"type":13,"tag":55,"props":327,"children":328},{"style":98},[329],{"type":18,"value":330}," 0x00000002",{"type":13,"tag":55,"props":332,"children":333},{"style":73},[334],{"type":18,"value":297},{"type":13,"tag":55,"props":336,"children":337},{"class":57,"line":161},[338,342,346,351,355,359,363,368],{"type":13,"tag":55,"props":339,"children":340},{"style":62},[341],{"type":18,"value":262},{"type":13,"tag":55,"props":343,"children":344},{"style":62},[345],{"type":18,"value":267},{"type":13,"tag":55,"props":347,"children":348},{"style":98},[349],{"type":18,"value":350}," FRAGMENT_SHADER",{"type":13,"tag":55,"props":352,"children":353},{"style":62},[354],{"type":18,"value":277},{"type":13,"tag":55,"props":356,"children":357},{"style":98},[358],{"type":18,"value":282},{"type":13,"tag":55,"props":360,"children":361},{"style":62},[362],{"type":18,"value":287},{"type":13,"tag":55,"props":364,"children":365},{"style":98},[366],{"type":18,"value":367}," 0x00000004",{"type":13,"tag":55,"props":369,"children":370},{"style":73},[371],{"type":18,"value":297},{"type":13,"tag":55,"props":373,"children":374},{"class":57,"line":187},[375,379,383,388,392,396,400,405],{"type":13,"tag":55,"props":376,"children":377},{"style":62},[378],{"type":18,"value":262},{"type":13,"tag":55,"props":380,"children":381},{"style":62},[382],{"type":18,"value":267},{"type":13,"tag":55,"props":384,"children":385},{"style":98},[386],{"type":18,"value":387}," FRAGMENT_OUTPUT_INTERFACE",{"type":13,"tag":55,"props":389,"children":390},{"style":62},[391],{"type":18,"value":277},{"type":13,"tag":55,"props":393,"children":394},{"style":98},[395],{"type":18,"value":282},{"type":13,"tag":55,"props":397,"children":398},{"style":62},[399],{"type":18,"value":287},{"type":13,"tag":55,"props":401,"children":402},{"style":98},[403],{"type":18,"value":404}," 0x00000008",{"type":13,"tag":55,"props":406,"children":407},{"style":73},[408],{"type":18,"value":297},{"type":13,"tag":55,"props":410,"children":412},{"class":57,"line":411},7,[413],{"type":13,"tag":55,"props":414,"children":415},{"style":73},[416],{"type":18,"value":417},"}\n",{"type":13,"tag":419,"props":420,"children":421},"ul",{},[422,442,459,477],{"type":13,"tag":423,"props":424,"children":425},"li",{},[426,432,434,440],{"type":13,"tag":21,"props":427,"children":429},{"className":428},[],[430],{"type":18,"value":431},"VK_GRAPHICS_PIPELINE_LIBRARY_VERTEX_INPUT_INTERFACE_BIT_EXT",{"type":18,"value":433},"\nspecifies that a pipeline will include\n",{"type":13,"tag":30,"props":435,"children":437},{"href":436},"/man/VkGraphicsPipelineCreateInfo#pipelines-graphics-subsets-vertex-input",[438],{"type":18,"value":439},"vertex input interface\nstate",{"type":18,"value":441},".",{"type":13,"tag":423,"props":443,"children":444},{},[445,451,452,458],{"type":13,"tag":21,"props":446,"children":448},{"className":447},[],[449],{"type":18,"value":450},"VK_GRAPHICS_PIPELINE_LIBRARY_PRE_RASTERIZATION_SHADERS_BIT_EXT",{"type":18,"value":433},{"type":13,"tag":30,"props":453,"children":455},{"href":454},"/man/VkGraphicsPipelineCreateInfo#pipelines-graphics-subsets-pre-rasterization",[456],{"type":18,"value":457},"pre-rasterization shader\nstate",{"type":18,"value":441},{"type":13,"tag":423,"props":460,"children":461},{},[462,468,470,476],{"type":13,"tag":21,"props":463,"children":465},{"className":464},[],[466],{"type":18,"value":467},"VK_GRAPHICS_PIPELINE_LIBRARY_FRAGMENT_SHADER_BIT_EXT",{"type":18,"value":469}," specifies\nthat a pipeline will include\n",{"type":13,"tag":30,"props":471,"children":473},{"href":472},"/man/VkGraphicsPipelineCreateInfo#pipelines-graphics-subsets-fragment-shader",[474],{"type":18,"value":475},"fragment shader state",{"type":18,"value":441},{"type":13,"tag":423,"props":478,"children":479},{},[480,486,487,493],{"type":13,"tag":21,"props":481,"children":483},{"className":482},[],[484],{"type":18,"value":485},"VK_GRAPHICS_PIPELINE_LIBRARY_FRAGMENT_OUTPUT_INTERFACE_BIT_EXT",{"type":18,"value":433},{"type":13,"tag":30,"props":488,"children":490},{"href":489},"/man/VkGraphicsPipelineCreateInfo#pipelines-graphics-subsets-fragment-output",[491],{"type":18,"value":492},"fragment output interface\nstate",{"type":18,"value":441},{"type":13,"tag":495,"props":496,"children":497},"style",{},[498],{"type":18,"value":499},"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":49,"searchDepth":79,"depth":79,"links":501},[],"markdown",1729612450527]