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