[{"data":1,"prerenderedAt":2055},["ShallowReactive",2],{"0D1vgBE9BM":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2054,"_id":4},"VkSamplerYcbcrConversionCreateInfo","Structure specifying the parameters of the newly created conversion","VK_VERSION_1_1","structs",[],{"type":10,"children":11,"toc":2052},"root",[12,28,503,508,573,755,818,907,1728,2001,2046],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,176],{"type":13,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkSamplerYcbcrConversionCreateInfo {\n VkStructureType sType;\n const void* pNext;\n VkFormat format;\n VkSamplerYcbcrModelConversion ycbcrModel;\n VkSamplerYcbcrRange ycbcrRange;\n VkComponentMapping components;\n VkChromaLocation xChromaOffset;\n VkChromaLocation yChromaOffset;\n VkFilter chromaFilter;\n VkBool32 forceExplicitReconstruction;\n} VkSamplerYcbcrConversionCreateInfo;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,113,122,131,140,149,158,167],{"type":13,"tag":45,"props":46,"children":49},"span",{"class":47,"line":48},"line",1,[50,56,61],{"type":13,"tag":45,"props":51,"children":53},{"style":52},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[54],{"type":18,"value":55},"typedef",{"type":13,"tag":45,"props":57,"children":58},{"style":52},[59],{"type":18,"value":60}," struct",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkSamplerYcbcrConversionCreateInfo {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99],{"type":13,"tag":45,"props":100,"children":101},{"style":63},[102],{"type":18,"value":103}," VkFormat format;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108],{"type":13,"tag":45,"props":109,"children":110},{"style":63},[111],{"type":18,"value":112}," VkSamplerYcbcrModelConversion ycbcrModel;\n",{"type":13,"tag":45,"props":114,"children":116},{"class":47,"line":115},6,[117],{"type":13,"tag":45,"props":118,"children":119},{"style":63},[120],{"type":18,"value":121}," VkSamplerYcbcrRange ycbcrRange;\n",{"type":13,"tag":45,"props":123,"children":125},{"class":47,"line":124},7,[126],{"type":13,"tag":45,"props":127,"children":128},{"style":63},[129],{"type":18,"value":130}," VkComponentMapping components;\n",{"type":13,"tag":45,"props":132,"children":134},{"class":47,"line":133},8,[135],{"type":13,"tag":45,"props":136,"children":137},{"style":63},[138],{"type":18,"value":139}," VkChromaLocation xChromaOffset;\n",{"type":13,"tag":45,"props":141,"children":143},{"class":47,"line":142},9,[144],{"type":13,"tag":45,"props":145,"children":146},{"style":63},[147],{"type":18,"value":148}," VkChromaLocation yChromaOffset;\n",{"type":13,"tag":45,"props":150,"children":152},{"class":47,"line":151},10,[153],{"type":13,"tag":45,"props":154,"children":155},{"style":63},[156],{"type":18,"value":157}," VkFilter chromaFilter;\n",{"type":13,"tag":45,"props":159,"children":161},{"class":47,"line":160},11,[162],{"type":13,"tag":45,"props":163,"children":164},{"style":63},[165],{"type":18,"value":166}," VkBool32 forceExplicitReconstruction;\n",{"type":13,"tag":45,"props":168,"children":170},{"class":47,"line":169},12,[171],{"type":13,"tag":45,"props":172,"children":173},{"style":63},[174],{"type":18,"value":175},"} VkSamplerYcbcrConversionCreateInfo;\n",{"type":13,"tag":33,"props":177,"children":182},{"className":178,"code":179,"filename":180,"language":181,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct SamplerYcbcrConversionCreateInfo {\n s_type: vk::StructureType,\n p_next: *const c_void,\n format: vk::Format,\n ycbcr_model: vk::SamplerYcbcrModelConversion,\n ycbcr_range: vk::SamplerYcbcrRange,\n components: vk::ComponentMapping,\n x_chroma_offset: vk::ChromaLocation,\n y_chroma_offset: vk::ChromaLocation,\n chroma_filter: vk::Filter,\n force_explicit_reconstruction: vk::Bool32,\n}\n","Rust","rs",[183],{"type":13,"tag":21,"props":184,"children":185},{"__ignoreMap":39},[186,209,242,264,293,322,351,380,409,437,466,495],{"type":13,"tag":45,"props":187,"children":188},{"class":47,"line":48},[189,194,198,204],{"type":13,"tag":45,"props":190,"children":191},{"style":52},[192],{"type":18,"value":193},"pub",{"type":13,"tag":45,"props":195,"children":196},{"style":52},[197],{"type":18,"value":60},{"type":13,"tag":45,"props":199,"children":201},{"style":200},"--shiki-default:#953800;--shiki-dark:#FFA657",[202],{"type":18,"value":203}," SamplerYcbcrConversionCreateInfo",{"type":13,"tag":45,"props":205,"children":206},{"style":63},[207],{"type":18,"value":208}," {\n",{"type":13,"tag":45,"props":210,"children":211},{"class":47,"line":69},[212,217,222,227,232,237],{"type":13,"tag":45,"props":213,"children":214},{"style":63},[215],{"type":18,"value":216}," s_type",{"type":13,"tag":45,"props":218,"children":219},{"style":52},[220],{"type":18,"value":221},":",{"type":13,"tag":45,"props":223,"children":224},{"style":200},[225],{"type":18,"value":226}," vk",{"type":13,"tag":45,"props":228,"children":229},{"style":52},[230],{"type":18,"value":231},"::",{"type":13,"tag":45,"props":233,"children":234},{"style":200},[235],{"type":18,"value":236},"StructureType",{"type":13,"tag":45,"props":238,"children":239},{"style":63},[240],{"type":18,"value":241},",\n",{"type":13,"tag":45,"props":243,"children":244},{"class":47,"line":78},[245,250,254,259],{"type":13,"tag":45,"props":246,"children":247},{"style":63},[248],{"type":18,"value":249}," p_next",{"type":13,"tag":45,"props":251,"children":252},{"style":52},[253],{"type":18,"value":221},{"type":13,"tag":45,"props":255,"children":256},{"style":52},[257],{"type":18,"value":258}," *const",{"type":13,"tag":45,"props":260,"children":261},{"style":63},[262],{"type":18,"value":263}," c_void,\n",{"type":13,"tag":45,"props":265,"children":266},{"class":47,"line":97},[267,272,276,280,284,289],{"type":13,"tag":45,"props":268,"children":269},{"style":63},[270],{"type":18,"value":271}," format",{"type":13,"tag":45,"props":273,"children":274},{"style":52},[275],{"type":18,"value":221},{"type":13,"tag":45,"props":277,"children":278},{"style":200},[279],{"type":18,"value":226},{"type":13,"tag":45,"props":281,"children":282},{"style":52},[283],{"type":18,"value":231},{"type":13,"tag":45,"props":285,"children":286},{"style":200},[287],{"type":18,"value":288},"Format",{"type":13,"tag":45,"props":290,"children":291},{"style":63},[292],{"type":18,"value":241},{"type":13,"tag":45,"props":294,"children":295},{"class":47,"line":106},[296,301,305,309,313,318],{"type":13,"tag":45,"props":297,"children":298},{"style":63},[299],{"type":18,"value":300}," ycbcr_model",{"type":13,"tag":45,"props":302,"children":303},{"style":52},[304],{"type":18,"value":221},{"type":13,"tag":45,"props":306,"children":307},{"style":200},[308],{"type":18,"value":226},{"type":13,"tag":45,"props":310,"children":311},{"style":52},[312],{"type":18,"value":231},{"type":13,"tag":45,"props":314,"children":315},{"style":200},[316],{"type":18,"value":317},"SamplerYcbcrModelConversion",{"type":13,"tag":45,"props":319,"children":320},{"style":63},[321],{"type":18,"value":241},{"type":13,"tag":45,"props":323,"children":324},{"class":47,"line":115},[325,330,334,338,342,347],{"type":13,"tag":45,"props":326,"children":327},{"style":63},[328],{"type":18,"value":329}," ycbcr_range",{"type":13,"tag":45,"props":331,"children":332},{"style":52},[333],{"type":18,"value":221},{"type":13,"tag":45,"props":335,"children":336},{"style":200},[337],{"type":18,"value":226},{"type":13,"tag":45,"props":339,"children":340},{"style":52},[341],{"type":18,"value":231},{"type":13,"tag":45,"props":343,"children":344},{"style":200},[345],{"type":18,"value":346},"SamplerYcbcrRange",{"type":13,"tag":45,"props":348,"children":349},{"style":63},[350],{"type":18,"value":241},{"type":13,"tag":45,"props":352,"children":353},{"class":47,"line":124},[354,359,363,367,371,376],{"type":13,"tag":45,"props":355,"children":356},{"style":63},[357],{"type":18,"value":358}," components",{"type":13,"tag":45,"props":360,"children":361},{"style":52},[362],{"type":18,"value":221},{"type":13,"tag":45,"props":364,"children":365},{"style":200},[366],{"type":18,"value":226},{"type":13,"tag":45,"props":368,"children":369},{"style":52},[370],{"type":18,"value":231},{"type":13,"tag":45,"props":372,"children":373},{"style":200},[374],{"type":18,"value":375},"ComponentMapping",{"type":13,"tag":45,"props":377,"children":378},{"style":63},[379],{"type":18,"value":241},{"type":13,"tag":45,"props":381,"children":382},{"class":47,"line":133},[383,388,392,396,400,405],{"type":13,"tag":45,"props":384,"children":385},{"style":63},[386],{"type":18,"value":387}," x_chroma_offset",{"type":13,"tag":45,"props":389,"children":390},{"style":52},[391],{"type":18,"value":221},{"type":13,"tag":45,"props":393,"children":394},{"style":200},[395],{"type":18,"value":226},{"type":13,"tag":45,"props":397,"children":398},{"style":52},[399],{"type":18,"value":231},{"type":13,"tag":45,"props":401,"children":402},{"style":200},[403],{"type":18,"value":404},"ChromaLocation",{"type":13,"tag":45,"props":406,"children":407},{"style":63},[408],{"type":18,"value":241},{"type":13,"tag":45,"props":410,"children":411},{"class":47,"line":142},[412,417,421,425,429,433],{"type":13,"tag":45,"props":413,"children":414},{"style":63},[415],{"type":18,"value":416}," y_chroma_offset",{"type":13,"tag":45,"props":418,"children":419},{"style":52},[420],{"type":18,"value":221},{"type":13,"tag":45,"props":422,"children":423},{"style":200},[424],{"type":18,"value":226},{"type":13,"tag":45,"props":426,"children":427},{"style":52},[428],{"type":18,"value":231},{"type":13,"tag":45,"props":430,"children":431},{"style":200},[432],{"type":18,"value":404},{"type":13,"tag":45,"props":434,"children":435},{"style":63},[436],{"type":18,"value":241},{"type":13,"tag":45,"props":438,"children":439},{"class":47,"line":151},[440,445,449,453,457,462],{"type":13,"tag":45,"props":441,"children":442},{"style":63},[443],{"type":18,"value":444}," chroma_filter",{"type":13,"tag":45,"props":446,"children":447},{"style":52},[448],{"type":18,"value":221},{"type":13,"tag":45,"props":450,"children":451},{"style":200},[452],{"type":18,"value":226},{"type":13,"tag":45,"props":454,"children":455},{"style":52},[456],{"type":18,"value":231},{"type":13,"tag":45,"props":458,"children":459},{"style":200},[460],{"type":18,"value":461},"Filter",{"type":13,"tag":45,"props":463,"children":464},{"style":63},[465],{"type":18,"value":241},{"type":13,"tag":45,"props":467,"children":468},{"class":47,"line":160},[469,474,478,482,486,491],{"type":13,"tag":45,"props":470,"children":471},{"style":63},[472],{"type":18,"value":473}," force_explicit_reconstruction",{"type":13,"tag":45,"props":475,"children":476},{"style":52},[477],{"type":18,"value":221},{"type":13,"tag":45,"props":479,"children":480},{"style":200},[481],{"type":18,"value":226},{"type":13,"tag":45,"props":483,"children":484},{"style":52},[485],{"type":18,"value":231},{"type":13,"tag":45,"props":487,"children":488},{"style":200},[489],{"type":18,"value":490},"Bool32",{"type":13,"tag":45,"props":492,"children":493},{"style":63},[494],{"type":18,"value":241},{"type":13,"tag":45,"props":496,"children":497},{"class":47,"line":169},[498],{"type":13,"tag":45,"props":499,"children":500},{"style":63},[501],{"type":18,"value":502},"}\n",{"type":13,"tag":14,"props":504,"children":505},{},[506],{"type":18,"value":507},"or the equivalent",{"type":13,"tag":29,"props":509,"children":510},{},[511,530],{"type":13,"tag":33,"props":512,"children":514},{"className":35,"code":513,"filename":37,"language":38,"meta":39,"style":39},"typedef VkSamplerYcbcrConversionCreateInfo VkSamplerYcbcrConversionCreateInfoKHR;\n",[515],{"type":13,"tag":21,"props":516,"children":517},{"__ignoreMap":39},[518],{"type":13,"tag":45,"props":519,"children":520},{"class":47,"line":48},[521,525],{"type":13,"tag":45,"props":522,"children":523},{"style":52},[524],{"type":18,"value":55},{"type":13,"tag":45,"props":526,"children":527},{"style":63},[528],{"type":18,"value":529}," VkSamplerYcbcrConversionCreateInfo VkSamplerYcbcrConversionCreateInfoKHR;\n",{"type":13,"tag":33,"props":531,"children":533},{"className":178,"code":532,"filename":180,"language":181,"meta":39,"style":39},"type SamplerYcbcrConversionCreateInfoKHR = vk::SamplerYcbcrConversionCreateInfo;\n",[534],{"type":13,"tag":21,"props":535,"children":536},{"__ignoreMap":39},[537],{"type":13,"tag":45,"props":538,"children":539},{"class":47,"line":48},[540,545,550,555,559,563,568],{"type":13,"tag":45,"props":541,"children":542},{"style":52},[543],{"type":18,"value":544},"type",{"type":13,"tag":45,"props":546,"children":547},{"style":200},[548],{"type":18,"value":549}," SamplerYcbcrConversionCreateInfoKHR",{"type":13,"tag":45,"props":551,"children":552},{"style":52},[553],{"type":18,"value":554}," =",{"type":13,"tag":45,"props":556,"children":557},{"style":200},[558],{"type":18,"value":226},{"type":13,"tag":45,"props":560,"children":561},{"style":52},[562],{"type":18,"value":231},{"type":13,"tag":45,"props":564,"children":565},{"style":200},[566],{"type":18,"value":567},"SamplerYcbcrConversionCreateInfo",{"type":13,"tag":45,"props":569,"children":570},{"style":63},[571],{"type":18,"value":572},";\n",{"type":13,"tag":574,"props":575,"children":576},"ul",{},[577,598,617,628,639,650,677,703,726,737],{"type":13,"tag":578,"props":579,"children":580},"li",{},[581,587,589,596],{"type":13,"tag":21,"props":582,"children":584},{"className":583},[],[585],{"type":18,"value":586},"sType",{"type":18,"value":588}," is a ",{"type":13,"tag":590,"props":591,"children":593},"a",{"href":592},"/man/VkStructureType",[594],{"type":18,"value":595},"VkStructureType",{"type":18,"value":597}," value identifying this structure.",{"type":13,"tag":578,"props":599,"children":600},{},[601,607,609,615],{"type":13,"tag":21,"props":602,"children":604},{"className":603},[],[605],{"type":18,"value":606},"pNext",{"type":18,"value":608}," is ",{"type":13,"tag":21,"props":610,"children":612},{"className":611},[],[613],{"type":18,"value":614},"NULL",{"type":18,"value":616}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":578,"props":618,"children":619},{},[620,626],{"type":13,"tag":21,"props":621,"children":623},{"className":622},[],[624],{"type":18,"value":625},"format",{"type":18,"value":627}," is the format of the image from which color information\nwill be retrieved.",{"type":13,"tag":578,"props":629,"children":630},{},[631,637],{"type":13,"tag":21,"props":632,"children":634},{"className":633},[],[635],{"type":18,"value":636},"ycbcrModel",{"type":18,"value":638}," describes the color matrix for conversion between color\nmodels.",{"type":13,"tag":578,"props":640,"children":641},{},[642,648],{"type":13,"tag":21,"props":643,"children":645},{"className":644},[],[646],{"type":18,"value":647},"ycbcrRange",{"type":18,"value":649}," describes whether the encoded values have headroom and\nfoot room, or whether the encoding uses the full numerical range.",{"type":13,"tag":578,"props":651,"children":652},{},[653,659,661,667,669,675],{"type":13,"tag":21,"props":654,"children":656},{"className":655},[],[657],{"type":18,"value":658},"components",{"type":18,"value":660}," applies a ",{"type":13,"tag":662,"props":663,"children":664},"em",{},[665],{"type":18,"value":666},"swizzle",{"type":18,"value":668}," based on ",{"type":13,"tag":590,"props":670,"children":672},{"href":671},"/man/VkComponentSwizzle",[673],{"type":18,"value":674},"VkComponentSwizzle",{"type":18,"value":676},"\nenums prior to range expansion and color model conversion.",{"type":13,"tag":578,"props":678,"children":679},{},[680,686,688,694,696,701],{"type":13,"tag":21,"props":681,"children":683},{"className":682},[],[684],{"type":18,"value":685},"xChromaOffset",{"type":18,"value":687}," describes the\n",{"type":13,"tag":590,"props":689,"children":691},{"href":690},"/chapters/textures#textures-chroma-reconstruction",[692],{"type":18,"value":693},"sample location",{"type":18,"value":695}," associated with\ndownsampled chroma components in the x dimension.\n",{"type":13,"tag":21,"props":697,"children":699},{"className":698},[],[700],{"type":18,"value":685},{"type":18,"value":702}," has no effect for formats in which chroma components\nare not downsampled horizontally.",{"type":13,"tag":578,"props":704,"children":705},{},[706,712,713,717,719,724],{"type":13,"tag":21,"props":707,"children":709},{"className":708},[],[710],{"type":18,"value":711},"yChromaOffset",{"type":18,"value":687},{"type":13,"tag":590,"props":714,"children":715},{"href":690},[716],{"type":18,"value":693},{"type":18,"value":718}," associated with\ndownsampled chroma components in the y dimension.\n",{"type":13,"tag":21,"props":720,"children":722},{"className":721},[],[723],{"type":18,"value":711},{"type":18,"value":725}," has no effect for formats in which the chroma\ncomponents are not downsampled vertically.",{"type":13,"tag":578,"props":727,"children":728},{},[729,735],{"type":13,"tag":21,"props":730,"children":732},{"className":731},[],[733],{"type":18,"value":734},"chromaFilter",{"type":18,"value":736}," is the filter for chroma reconstruction.",{"type":13,"tag":578,"props":738,"children":739},{},[740,746,748,753],{"type":13,"tag":21,"props":741,"children":743},{"className":742},[],[744],{"type":18,"value":745},"forceExplicitReconstruction",{"type":18,"value":747}," ",{"type":13,"tag":749,"props":750,"children":752},"normative",{"type":751},"can",[],{"type":18,"value":754}," be used to ensure that\nreconstruction is done explicitly, if supported.",{"type":13,"tag":756,"props":757,"children":758},"note",{},[759,784],{"type":13,"tag":14,"props":760,"children":761},{},[762,764,769,771,777,778,782],{"type":18,"value":763},"Setting ",{"type":13,"tag":21,"props":765,"children":767},{"className":766},[],[768],{"type":18,"value":745},{"type":18,"value":770}," to ",{"type":13,"tag":21,"props":772,"children":774},{"className":773},[],[775],{"type":18,"value":776},"VK_TRUE",{"type":18,"value":747},{"type":13,"tag":749,"props":779,"children":781},{"type":780},"may",[],{"type":18,"value":783}," have a\nperformance penalty on implementations where explicit reconstruction is not\nthe default mode of operation.",{"type":13,"tag":14,"props":785,"children":786},{},[787,789,794,796,802,804,809,811,816],{"type":18,"value":788},"If ",{"type":13,"tag":21,"props":790,"children":792},{"className":791},[],[793],{"type":18,"value":625},{"type":18,"value":795}," supports\n",{"type":13,"tag":21,"props":797,"children":799},{"className":798},[],[800],{"type":18,"value":801},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT",{"type":18,"value":803},"\nthe ",{"type":13,"tag":21,"props":805,"children":807},{"className":806},[],[808],{"type":18,"value":745},{"type":18,"value":810}," value behaves as if it was set to\n",{"type":13,"tag":21,"props":812,"children":814},{"className":813},[],[815],{"type":18,"value":776},{"type":18,"value":817},".",{"type":13,"tag":14,"props":819,"children":820},{},[821,823,828,830,836,838,844,846,852,853,858,860,865,867,872,873,877,879,885,887,890,892,898,900,905],{"type":18,"value":822},"If the ",{"type":13,"tag":21,"props":824,"children":826},{"className":825},[],[827],{"type":18,"value":606},{"type":18,"value":829}," chain includes a ",{"type":13,"tag":590,"props":831,"children":833},{"href":832},"/man/VkExternalFormatANDROID",[834],{"type":18,"value":835},"VkExternalFormatANDROID",{"type":18,"value":837}," structure\nwith non-zero ",{"type":13,"tag":21,"props":839,"children":841},{"className":840},[],[842],{"type":18,"value":843},"externalFormat",{"type":18,"value":845}," member, the sampler Y′C",{"type":13,"tag":847,"props":848,"children":849},"sub",{},[850],{"type":18,"value":851},"B",{"type":18,"value":37},{"type":13,"tag":847,"props":854,"children":855},{},[856],{"type":18,"value":857},"R",{"type":18,"value":859}," conversion\nobject represents an ",{"type":13,"tag":662,"props":861,"children":862},{},[863],{"type":18,"value":864},"external format conversion",{"type":18,"value":866},", and ",{"type":13,"tag":21,"props":868,"children":870},{"className":869},[],[871],{"type":18,"value":625},{"type":18,"value":747},{"type":13,"tag":749,"props":874,"children":876},{"type":875},"must",[],{"type":18,"value":878}," be\n",{"type":13,"tag":21,"props":880,"children":882},{"className":881},[],[883],{"type":18,"value":884},"VK_FORMAT_UNDEFINED",{"type":18,"value":886},".\nSuch conversions ",{"type":13,"tag":749,"props":888,"children":889},{"type":875},[],{"type":18,"value":891}," only be used to sample image views with a matching\n",{"type":13,"tag":590,"props":893,"children":895},{"href":894},"/chapters/memory#memory-external-android-hardware-buffer-external-formats",[896],{"type":18,"value":897},"external\nformat",{"type":18,"value":899},".\nWhen creating an external format conversion, the value of ",{"type":13,"tag":21,"props":901,"children":903},{"className":902},[],[904],{"type":18,"value":658},{"type":18,"value":906},"\nis ignored.",{"type":13,"tag":908,"props":909,"children":911},"validity-group",{"name":910},"Valid Usage",[912,937,970,1016,1078,1136,1179,1229,1271,1313,1358,1458,1499,1548,1594,1649,1697],{"type":13,"tag":913,"props":914,"children":916},"validity-field",{"name":915},"VUID-VkSamplerYcbcrConversionCreateInfo-format-01904",[917],{"type":13,"tag":14,"props":918,"children":919},{},[920,922,927,928,931,932],{"type":18,"value":921},"If an external format conversion is being created, ",{"type":13,"tag":21,"props":923,"children":925},{"className":924},[],[926],{"type":18,"value":625},{"type":18,"value":747},{"type":13,"tag":749,"props":929,"children":930},{"type":875},[],{"type":18,"value":878},{"type":13,"tag":21,"props":933,"children":935},{"className":934},[],[936],{"type":18,"value":884},{"type":13,"tag":913,"props":938,"children":940},{"name":939},"VUID-VkSamplerYcbcrConversionCreateInfo-format-04061",[941],{"type":13,"tag":14,"props":942,"children":943},{},[944,946,951,952,955,957,960,962,968],{"type":18,"value":945},"If an external format conversion is not being created,\n",{"type":13,"tag":21,"props":947,"children":949},{"className":948},[],[950],{"type":18,"value":625},{"type":18,"value":747},{"type":13,"tag":749,"props":953,"children":954},{"type":875},[],{"type":18,"value":956}," represent unsigned normalized values (i.e. the format\n",{"type":13,"tag":749,"props":958,"children":959},{"type":875},[],{"type":18,"value":961}," be a ",{"type":13,"tag":21,"props":963,"children":965},{"className":964},[],[966],{"type":18,"value":967},"UNORM",{"type":18,"value":969}," format)",{"type":13,"tag":913,"props":971,"children":973},{"name":972},"VUID-VkSamplerYcbcrConversionCreateInfo-format-01650",[974],{"type":13,"tag":14,"props":975,"children":976},{},[977,978,984,986,990,991,995,997,1000,1002,1008,1010],{"type":18,"value":19},{"type":13,"tag":590,"props":979,"children":981},{"href":980},"/chapters/formats#potential-format-features",[982],{"type":18,"value":983},"potential format features",{"type":18,"value":985}," of the\nsampler Y′C",{"type":13,"tag":847,"props":987,"children":988},{},[989],{"type":18,"value":851},{"type":18,"value":37},{"type":13,"tag":847,"props":992,"children":993},{},[994],{"type":18,"value":857},{"type":18,"value":996}," conversion ",{"type":13,"tag":749,"props":998,"children":999},{"type":875},[],{"type":18,"value":1001}," support\n",{"type":13,"tag":21,"props":1003,"children":1005},{"className":1004},[],[1006],{"type":18,"value":1007},"VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT",{"type":18,"value":1009}," or\n",{"type":13,"tag":21,"props":1011,"children":1013},{"className":1012},[],[1014],{"type":18,"value":1015},"VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT",{"type":13,"tag":913,"props":1017,"children":1019},{"name":1018},"VUID-VkSamplerYcbcrConversionCreateInfo-xChromaOffset-01651",[1020],{"type":13,"tag":14,"props":1021,"children":1022},{},[1023,1024,1028,1029,1033,1034,1038,1040,1045,1047,1052,1054,1059,1060,1063,1065,1071,1073],{"type":18,"value":822},{"type":13,"tag":590,"props":1025,"children":1026},{"href":980},[1027],{"type":18,"value":983},{"type":18,"value":985},{"type":13,"tag":847,"props":1030,"children":1031},{},[1032],{"type":18,"value":851},{"type":18,"value":37},{"type":13,"tag":847,"props":1035,"children":1036},{},[1037],{"type":18,"value":857},{"type":18,"value":1039}," conversion do not support\n",{"type":13,"tag":21,"props":1041,"children":1043},{"className":1042},[],[1044],{"type":18,"value":1015},{"type":18,"value":1046},", ",{"type":13,"tag":21,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":18,"value":685},{"type":18,"value":1053},"\nand ",{"type":13,"tag":21,"props":1055,"children":1057},{"className":1056},[],[1058],{"type":18,"value":711},{"type":18,"value":747},{"type":13,"tag":749,"props":1061,"children":1062},{"type":875},[],{"type":18,"value":1064}," not be\n",{"type":13,"tag":21,"props":1066,"children":1068},{"className":1067},[],[1069],{"type":18,"value":1070},"VK_CHROMA_LOCATION_COSITED_EVEN",{"type":18,"value":1072}," if the corresponding components\nare ",{"type":13,"tag":590,"props":1074,"children":1075},{"href":690},[1076],{"type":18,"value":1077},"downsampled",{"type":13,"tag":913,"props":1079,"children":1081},{"name":1080},"VUID-VkSamplerYcbcrConversionCreateInfo-xChromaOffset-01652",[1082],{"type":13,"tag":14,"props":1083,"children":1084},{},[1085,1086,1090,1091,1095,1096,1100,1101,1106,1107,1112,1113,1118,1119,1122,1124,1130,1132],{"type":18,"value":822},{"type":13,"tag":590,"props":1087,"children":1088},{"href":980},[1089],{"type":18,"value":983},{"type":18,"value":985},{"type":13,"tag":847,"props":1092,"children":1093},{},[1094],{"type":18,"value":851},{"type":18,"value":37},{"type":13,"tag":847,"props":1097,"children":1098},{},[1099],{"type":18,"value":857},{"type":18,"value":1039},{"type":13,"tag":21,"props":1102,"children":1104},{"className":1103},[],[1105],{"type":18,"value":1007},{"type":18,"value":1046},{"type":13,"tag":21,"props":1108,"children":1110},{"className":1109},[],[1111],{"type":18,"value":685},{"type":18,"value":1053},{"type":13,"tag":21,"props":1114,"children":1116},{"className":1115},[],[1117],{"type":18,"value":711},{"type":18,"value":747},{"type":13,"tag":749,"props":1120,"children":1121},{"type":875},[],{"type":18,"value":1123}," not be ",{"type":13,"tag":21,"props":1125,"children":1127},{"className":1126},[],[1128],{"type":18,"value":1129},"VK_CHROMA_LOCATION_MIDPOINT",{"type":18,"value":1131},"\nif the corresponding components are ",{"type":13,"tag":590,"props":1133,"children":1134},{"href":690},[1135],{"type":18,"value":1077},{"type":13,"tag":913,"props":1137,"children":1139},{"name":1138},"VUID-VkSamplerYcbcrConversionCreateInfo-components-02581",[1140],{"type":13,"tag":14,"props":1141,"children":1142},{},[1143,1145,1151,1153,1159,1161,1167,1168,1171,1173],{"type":18,"value":1144},"If the format has a ",{"type":13,"tag":21,"props":1146,"children":1148},{"className":1147},[],[1149],{"type":18,"value":1150},"_422",{"type":18,"value":1152}," or ",{"type":13,"tag":21,"props":1154,"children":1156},{"className":1155},[],[1157],{"type":18,"value":1158},"_420",{"type":18,"value":1160}," suffix, then\n",{"type":13,"tag":21,"props":1162,"children":1164},{"className":1163},[],[1165],{"type":18,"value":1166},"components.g",{"type":18,"value":747},{"type":13,"tag":749,"props":1169,"children":1170},{"type":875},[],{"type":18,"value":1172}," be the\n",{"type":13,"tag":590,"props":1174,"children":1176},{"href":1175},"/man/VkComponentSwizzle#resources-image-views-identity-mappings",[1177],{"type":18,"value":1178},"identity swizzle",{"type":13,"tag":913,"props":1180,"children":1182},{"name":1181},"VUID-VkSamplerYcbcrConversionCreateInfo-components-02582",[1183],{"type":13,"tag":14,"props":1184,"children":1185},{},[1186,1187,1192,1193,1198,1199,1205,1206,1209,1210,1214,1215,1221,1223],{"type":18,"value":1144},{"type":13,"tag":21,"props":1188,"children":1190},{"className":1189},[],[1191],{"type":18,"value":1150},{"type":18,"value":1152},{"type":13,"tag":21,"props":1194,"children":1196},{"className":1195},[],[1197],{"type":18,"value":1158},{"type":18,"value":1160},{"type":13,"tag":21,"props":1200,"children":1202},{"className":1201},[],[1203],{"type":18,"value":1204},"components.a",{"type":18,"value":747},{"type":13,"tag":749,"props":1207,"children":1208},{"type":875},[],{"type":18,"value":1172},{"type":13,"tag":590,"props":1211,"children":1212},{"href":1175},[1213],{"type":18,"value":1178},{"type":18,"value":241},{"type":13,"tag":21,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":18,"value":1220},"VK_COMPONENT_SWIZZLE_ONE",{"type":18,"value":1222},", or ",{"type":13,"tag":21,"props":1224,"children":1226},{"className":1225},[],[1227],{"type":18,"value":1228},"VK_COMPONENT_SWIZZLE_ZERO",{"type":13,"tag":913,"props":1230,"children":1232},{"name":1231},"VUID-VkSamplerYcbcrConversionCreateInfo-components-02583",[1233],{"type":13,"tag":14,"props":1234,"children":1235},{},[1236,1237,1242,1243,1248,1249,1255,1256,1259,1260,1264,1265],{"type":18,"value":1144},{"type":13,"tag":21,"props":1238,"children":1240},{"className":1239},[],[1241],{"type":18,"value":1150},{"type":18,"value":1152},{"type":13,"tag":21,"props":1244,"children":1246},{"className":1245},[],[1247],{"type":18,"value":1158},{"type":18,"value":1160},{"type":13,"tag":21,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":18,"value":1254},"components.r",{"type":18,"value":747},{"type":13,"tag":749,"props":1257,"children":1258},{"type":875},[],{"type":18,"value":1172},{"type":13,"tag":590,"props":1261,"children":1262},{"href":1175},[1263],{"type":18,"value":1178},{"type":18,"value":1009},{"type":13,"tag":21,"props":1266,"children":1268},{"className":1267},[],[1269],{"type":18,"value":1270},"VK_COMPONENT_SWIZZLE_B",{"type":13,"tag":913,"props":1272,"children":1274},{"name":1273},"VUID-VkSamplerYcbcrConversionCreateInfo-components-02584",[1275],{"type":13,"tag":14,"props":1276,"children":1277},{},[1278,1279,1284,1285,1290,1291,1297,1298,1301,1302,1306,1307],{"type":18,"value":1144},{"type":13,"tag":21,"props":1280,"children":1282},{"className":1281},[],[1283],{"type":18,"value":1150},{"type":18,"value":1152},{"type":13,"tag":21,"props":1286,"children":1288},{"className":1287},[],[1289],{"type":18,"value":1158},{"type":18,"value":1160},{"type":13,"tag":21,"props":1292,"children":1294},{"className":1293},[],[1295],{"type":18,"value":1296},"components.b",{"type":18,"value":747},{"type":13,"tag":749,"props":1299,"children":1300},{"type":875},[],{"type":18,"value":1172},{"type":13,"tag":590,"props":1303,"children":1304},{"href":1175},[1305],{"type":18,"value":1178},{"type":18,"value":1009},{"type":13,"tag":21,"props":1308,"children":1310},{"className":1309},[],[1311],{"type":18,"value":1312},"VK_COMPONENT_SWIZZLE_R",{"type":13,"tag":913,"props":1314,"children":1316},{"name":1315},"VUID-VkSamplerYcbcrConversionCreateInfo-components-02585",[1317],{"type":13,"tag":14,"props":1318,"children":1319},{},[1320,1321,1326,1327,1332,1334,1339,1340,1345,1347,1351,1353,1356],{"type":18,"value":1144},{"type":13,"tag":21,"props":1322,"children":1324},{"className":1323},[],[1325],{"type":18,"value":1150},{"type":18,"value":1152},{"type":13,"tag":21,"props":1328,"children":1330},{"className":1329},[],[1331],{"type":18,"value":1158},{"type":18,"value":1333}," suffix, and if either\n",{"type":13,"tag":21,"props":1335,"children":1337},{"className":1336},[],[1338],{"type":18,"value":1254},{"type":18,"value":1152},{"type":13,"tag":21,"props":1341,"children":1343},{"className":1342},[],[1344],{"type":18,"value":1296},{"type":18,"value":1346}," is the\n",{"type":13,"tag":590,"props":1348,"children":1349},{"href":1175},[1350],{"type":18,"value":1178},{"type":18,"value":1352},", both\nvalues ",{"type":13,"tag":749,"props":1354,"children":1355},{"type":875},[],{"type":18,"value":1357}," be the identity swizzle",{"type":13,"tag":913,"props":1359,"children":1361},{"name":1360},"VUID-VkSamplerYcbcrConversionCreateInfo-ycbcrModel-01655",[1362],{"type":13,"tag":14,"props":1363,"children":1364},{},[1365,1366,1371,1373,1379,1381,1386,1387,1392,1393,1398,1399,1402,1404,1409,1411,1416,1417,1422,1423,1428,1429,1432,1434,1439,1440,1445,1447,1450,1452],{"type":18,"value":788},{"type":13,"tag":21,"props":1367,"children":1369},{"className":1368},[],[1370],{"type":18,"value":636},{"type":18,"value":1372}," is not\n",{"type":13,"tag":21,"props":1374,"children":1376},{"className":1375},[],[1377],{"type":18,"value":1378},"VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY",{"type":18,"value":1380},", then\n",{"type":13,"tag":21,"props":1382,"children":1384},{"className":1383},[],[1385],{"type":18,"value":1254},{"type":18,"value":1046},{"type":13,"tag":21,"props":1388,"children":1390},{"className":1389},[],[1391],{"type":18,"value":1166},{"type":18,"value":866},{"type":13,"tag":21,"props":1394,"children":1396},{"className":1395},[],[1397],{"type":18,"value":1296},{"type":18,"value":747},{"type":13,"tag":749,"props":1400,"children":1401},{"type":875},[],{"type":18,"value":1403},"\ncorrespond to components of the ",{"type":13,"tag":21,"props":1405,"children":1407},{"className":1406},[],[1408],{"type":18,"value":625},{"type":18,"value":1410},"; that is,\n",{"type":13,"tag":21,"props":1412,"children":1414},{"className":1413},[],[1415],{"type":18,"value":1254},{"type":18,"value":1046},{"type":13,"tag":21,"props":1418,"children":1420},{"className":1419},[],[1421],{"type":18,"value":1166},{"type":18,"value":866},{"type":13,"tag":21,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":18,"value":1296},{"type":18,"value":747},{"type":13,"tag":749,"props":1430,"children":1431},{"type":875},[],{"type":18,"value":1433}," not\nbe ",{"type":13,"tag":21,"props":1435,"children":1437},{"className":1436},[],[1438],{"type":18,"value":1228},{"type":18,"value":1152},{"type":13,"tag":21,"props":1441,"children":1443},{"className":1442},[],[1444],{"type":18,"value":1220},{"type":18,"value":1446},",\nand ",{"type":13,"tag":749,"props":1448,"children":1449},{"type":875},[],{"type":18,"value":1451}," not correspond to a component containing zero or one as a\nconsequence of ",{"type":13,"tag":590,"props":1453,"children":1455},{"href":1454},"/chapters/textures#textures-conversion-to-rgba",[1456],{"type":18,"value":1457},"conversion to RGBA",{"type":13,"tag":913,"props":1459,"children":1461},{"name":1460},"VUID-VkSamplerYcbcrConversionCreateInfo-ycbcrRange-02748",[1462],{"type":13,"tag":14,"props":1463,"children":1464},{},[1465,1466,1471,1472,1478,1480,1486,1488,1493,1494,1497],{"type":18,"value":788},{"type":13,"tag":21,"props":1467,"children":1469},{"className":1468},[],[1470],{"type":18,"value":647},{"type":18,"value":608},{"type":13,"tag":21,"props":1473,"children":1475},{"className":1474},[],[1476],{"type":18,"value":1477},"VK_SAMPLER_YCBCR_RANGE_ITU_NARROW",{"type":18,"value":1479}," then the\nR, G and B components obtained by applying the ",{"type":13,"tag":21,"props":1481,"children":1483},{"className":1482},[],[1484],{"type":18,"value":1485},"component",{"type":18,"value":1487}," swizzle\nto ",{"type":13,"tag":21,"props":1489,"children":1491},{"className":1490},[],[1492],{"type":18,"value":625},{"type":18,"value":747},{"type":13,"tag":749,"props":1495,"children":1496},{"type":875},[],{"type":18,"value":1498}," each have a bit-depth greater than or equal to 8",{"type":13,"tag":913,"props":1500,"children":1502},{"name":1501},"VUID-VkSamplerYcbcrConversionCreateInfo-forceExplicitReconstruction-01656",[1503,1528],{"type":13,"tag":14,"props":1504,"children":1505},{},[1506,1507,1511,1512,1516,1517,1521,1522],{"type":18,"value":822},{"type":13,"tag":590,"props":1508,"children":1509},{"href":980},[1510],{"type":18,"value":983},{"type":18,"value":985},{"type":13,"tag":847,"props":1513,"children":1514},{},[1515],{"type":18,"value":851},{"type":18,"value":37},{"type":13,"tag":847,"props":1518,"children":1519},{},[1520],{"type":18,"value":857},{"type":18,"value":1039},{"type":13,"tag":21,"props":1523,"children":1525},{"className":1524},[],[1526],{"type":18,"value":1527},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT",{"type":13,"tag":14,"props":1529,"children":1530},{},[1531,1536,1537,1540,1542],{"type":13,"tag":21,"props":1532,"children":1534},{"className":1533},[],[1535],{"type":18,"value":745},{"type":18,"value":747},{"type":13,"tag":749,"props":1538,"children":1539},{"type":875},[],{"type":18,"value":1541}," be ",{"type":13,"tag":21,"props":1543,"children":1545},{"className":1544},[],[1546],{"type":18,"value":1547},"VK_FALSE",{"type":13,"tag":913,"props":1549,"children":1551},{"name":1550},"VUID-VkSamplerYcbcrConversionCreateInfo-chromaFilter-01657",[1552],{"type":13,"tag":14,"props":1553,"children":1554},{},[1555,1556,1560,1561,1565,1566,1570,1571,1577,1578,1583,1584,1587,1588],{"type":18,"value":822},{"type":13,"tag":590,"props":1557,"children":1558},{"href":980},[1559],{"type":18,"value":983},{"type":18,"value":985},{"type":13,"tag":847,"props":1562,"children":1563},{},[1564],{"type":18,"value":851},{"type":18,"value":37},{"type":13,"tag":847,"props":1567,"children":1568},{},[1569],{"type":18,"value":857},{"type":18,"value":1039},{"type":13,"tag":21,"props":1572,"children":1574},{"className":1573},[],[1575],{"type":18,"value":1576},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT",{"type":18,"value":241},{"type":13,"tag":21,"props":1579,"children":1581},{"className":1580},[],[1582],{"type":18,"value":734},{"type":18,"value":747},{"type":13,"tag":749,"props":1585,"children":1586},{"type":875},[],{"type":18,"value":1123},{"type":13,"tag":21,"props":1589,"children":1591},{"className":1590},[],[1592],{"type":18,"value":1593},"VK_FILTER_LINEAR",{"type":13,"tag":913,"props":1595,"children":1597},{"name":1596},"VUID-VkSamplerYcbcrConversionCreateInfo-pNext-09207",[1598],{"type":13,"tag":14,"props":1599,"children":1600},{},[1601,1602,1607,1609,1615,1617,1627,1629,1633,1634,1640,1643,1644],{"type":18,"value":822},{"type":13,"tag":21,"props":1603,"children":1605},{"className":1604},[],[1606],{"type":18,"value":606},{"type":18,"value":1608}," chain includes a\n",{"type":13,"tag":590,"props":1610,"children":1612},{"href":1611},"/man/VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM",[1613],{"type":18,"value":1614},"VkSamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM",{"type":18,"value":1616}," structure, and\nif the ",{"type":13,"tag":590,"props":1618,"children":1620},{"href":1619},"/man/VkPhysicalDeviceYcbcrDegammaFeaturesQCOM#features-ycbcrDegamma",[1621],{"type":13,"tag":21,"props":1622,"children":1624},{"className":1623},[],[1625],{"type":18,"value":1626},"ycbcrDegamma",{"type":18,"value":1628}," feature is not\nenabled, then\n",{"type":13,"tag":590,"props":1630,"children":1631},{"href":1611},[1632],{"type":18,"value":1614},{"type":18,"value":231},{"type":13,"tag":21,"props":1635,"children":1637},{"className":1636},[],[1638],{"type":18,"value":1639},"enableYDegamma",{"type":13,"tag":749,"props":1641,"children":1642},{"type":875},[],{"type":18,"value":1541},{"type":13,"tag":21,"props":1645,"children":1647},{"className":1646},[],[1648],{"type":18,"value":1547},{"type":13,"tag":913,"props":1650,"children":1652},{"name":1651},"VUID-VkSamplerYcbcrConversionCreateInfo-pNext-09208",[1653],{"type":13,"tag":14,"props":1654,"children":1655},{},[1656,1657,1662,1663,1667,1668,1676,1677,1681,1682,1688,1691,1692],{"type":18,"value":822},{"type":13,"tag":21,"props":1658,"children":1660},{"className":1659},[],[1661],{"type":18,"value":606},{"type":18,"value":1608},{"type":13,"tag":590,"props":1664,"children":1665},{"href":1611},[1666],{"type":18,"value":1614},{"type":18,"value":1616},{"type":13,"tag":590,"props":1669,"children":1670},{"href":1619},[1671],{"type":13,"tag":21,"props":1672,"children":1674},{"className":1673},[],[1675],{"type":18,"value":1626},{"type":18,"value":1628},{"type":13,"tag":590,"props":1678,"children":1679},{"href":1611},[1680],{"type":18,"value":1614},{"type":18,"value":231},{"type":13,"tag":21,"props":1683,"children":1685},{"className":1684},[],[1686],{"type":18,"value":1687},"enableCbCrDegamma",{"type":13,"tag":749,"props":1689,"children":1690},{"type":875},[],{"type":18,"value":1541},{"type":13,"tag":21,"props":1693,"children":1695},{"className":1694},[],[1696],{"type":18,"value":1547},{"type":13,"tag":913,"props":1698,"children":1700},{"name":1699},"VUID-VkSamplerYcbcrConversionCreateInfo-pNext-09209",[1701],{"type":13,"tag":14,"props":1702,"children":1703},{},[1704,1705,1710,1711,1715,1717,1722,1723,1726],{"type":18,"value":822},{"type":13,"tag":21,"props":1706,"children":1708},{"className":1707},[],[1709],{"type":18,"value":606},{"type":18,"value":1608},{"type":13,"tag":590,"props":1712,"children":1713},{"href":1611},[1714],{"type":18,"value":1614},{"type":18,"value":1716}," structure,\n",{"type":13,"tag":21,"props":1718,"children":1720},{"className":1719},[],[1721],{"type":18,"value":625},{"type":18,"value":747},{"type":13,"tag":749,"props":1724,"children":1725},{"type":875},[],{"type":18,"value":1727}," be a format with 8-bit R, G, and B components",{"type":13,"tag":908,"props":1729,"children":1731},{"name":1730},"Valid Usage (Implicit)",[1732,1755,1806,1832,1858,1882,1906,1931,1955,1977],{"type":13,"tag":913,"props":1733,"children":1735},{"name":1734},"VUID-VkSamplerYcbcrConversionCreateInfo-sType-sType",[1736],{"type":13,"tag":14,"props":1737,"children":1738},{},[1739,1744,1745,1748,1749],{"type":13,"tag":21,"props":1740,"children":1742},{"className":1741},[],[1743],{"type":18,"value":586},{"type":18,"value":747},{"type":13,"tag":749,"props":1746,"children":1747},{"type":875},[],{"type":18,"value":1541},{"type":13,"tag":21,"props":1750,"children":1752},{"className":1751},[],[1753],{"type":18,"value":1754},"VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO",{"type":13,"tag":913,"props":1756,"children":1758},{"name":1757},"VUID-VkSamplerYcbcrConversionCreateInfo-pNext-pNext",[1759],{"type":13,"tag":14,"props":1760,"children":1761},{},[1762,1764,1769,1771,1776,1778,1781,1783,1788,1790,1794,1795,1801,1802],{"type":18,"value":1763},"Each ",{"type":13,"tag":21,"props":1765,"children":1767},{"className":1766},[],[1768],{"type":18,"value":606},{"type":18,"value":1770}," member of any structure (including this one) in the ",{"type":13,"tag":21,"props":1772,"children":1774},{"className":1773},[],[1775],{"type":18,"value":606},{"type":18,"value":1777}," chain ",{"type":13,"tag":749,"props":1779,"children":1780},{"type":875},[],{"type":18,"value":1782}," be either ",{"type":13,"tag":21,"props":1784,"children":1786},{"className":1785},[],[1787],{"type":18,"value":614},{"type":18,"value":1789}," or a pointer to a valid instance of ",{"type":13,"tag":590,"props":1791,"children":1792},{"href":832},[1793],{"type":18,"value":835},{"type":18,"value":1046},{"type":13,"tag":590,"props":1796,"children":1798},{"href":1797},"/man/VkExternalFormatQNX",[1799],{"type":18,"value":1800},"VkExternalFormatQNX",{"type":18,"value":1222},{"type":13,"tag":590,"props":1803,"children":1804},{"href":1611},[1805],{"type":18,"value":1614},{"type":13,"tag":913,"props":1807,"children":1809},{"name":1808},"VUID-VkSamplerYcbcrConversionCreateInfo-sType-unique",[1810],{"type":13,"tag":14,"props":1811,"children":1812},{},[1813,1814,1819,1821,1826,1827,1830],{"type":18,"value":19},{"type":13,"tag":21,"props":1815,"children":1817},{"className":1816},[],[1818],{"type":18,"value":586},{"type":18,"value":1820}," value of each struct in the ",{"type":13,"tag":21,"props":1822,"children":1824},{"className":1823},[],[1825],{"type":18,"value":606},{"type":18,"value":1777},{"type":13,"tag":749,"props":1828,"children":1829},{"type":875},[],{"type":18,"value":1831}," be unique",{"type":13,"tag":913,"props":1833,"children":1835},{"name":1834},"VUID-VkSamplerYcbcrConversionCreateInfo-format-parameter",[1836],{"type":13,"tag":14,"props":1837,"children":1838},{},[1839,1844,1845,1848,1850,1856],{"type":13,"tag":21,"props":1840,"children":1842},{"className":1841},[],[1843],{"type":18,"value":625},{"type":18,"value":747},{"type":13,"tag":749,"props":1846,"children":1847},{"type":875},[],{"type":18,"value":1849}," be a valid ",{"type":13,"tag":590,"props":1851,"children":1853},{"href":1852},"/man/VkFormat",[1854],{"type":18,"value":1855},"VkFormat",{"type":18,"value":1857}," value",{"type":13,"tag":913,"props":1859,"children":1861},{"name":1860},"VUID-VkSamplerYcbcrConversionCreateInfo-ycbcrModel-parameter",[1862],{"type":13,"tag":14,"props":1863,"children":1864},{},[1865,1870,1871,1874,1875,1881],{"type":13,"tag":21,"props":1866,"children":1868},{"className":1867},[],[1869],{"type":18,"value":636},{"type":18,"value":747},{"type":13,"tag":749,"props":1872,"children":1873},{"type":875},[],{"type":18,"value":1849},{"type":13,"tag":590,"props":1876,"children":1878},{"href":1877},"/man/VkSamplerYcbcrModelConversion",[1879],{"type":18,"value":1880},"VkSamplerYcbcrModelConversion",{"type":18,"value":1857},{"type":13,"tag":913,"props":1883,"children":1885},{"name":1884},"VUID-VkSamplerYcbcrConversionCreateInfo-ycbcrRange-parameter",[1886],{"type":13,"tag":14,"props":1887,"children":1888},{},[1889,1894,1895,1898,1899,1905],{"type":13,"tag":21,"props":1890,"children":1892},{"className":1891},[],[1893],{"type":18,"value":647},{"type":18,"value":747},{"type":13,"tag":749,"props":1896,"children":1897},{"type":875},[],{"type":18,"value":1849},{"type":13,"tag":590,"props":1900,"children":1902},{"href":1901},"/man/VkSamplerYcbcrRange",[1903],{"type":18,"value":1904},"VkSamplerYcbcrRange",{"type":18,"value":1857},{"type":13,"tag":913,"props":1907,"children":1909},{"name":1908},"VUID-VkSamplerYcbcrConversionCreateInfo-components-parameter",[1910],{"type":13,"tag":14,"props":1911,"children":1912},{},[1913,1918,1919,1922,1923,1929],{"type":13,"tag":21,"props":1914,"children":1916},{"className":1915},[],[1917],{"type":18,"value":658},{"type":18,"value":747},{"type":13,"tag":749,"props":1920,"children":1921},{"type":875},[],{"type":18,"value":1849},{"type":13,"tag":590,"props":1924,"children":1926},{"href":1925},"/man/VkComponentMapping",[1927],{"type":18,"value":1928},"VkComponentMapping",{"type":18,"value":1930}," structure",{"type":13,"tag":913,"props":1932,"children":1934},{"name":1933},"VUID-VkSamplerYcbcrConversionCreateInfo-xChromaOffset-parameter",[1935],{"type":13,"tag":14,"props":1936,"children":1937},{},[1938,1943,1944,1947,1948,1954],{"type":13,"tag":21,"props":1939,"children":1941},{"className":1940},[],[1942],{"type":18,"value":685},{"type":18,"value":747},{"type":13,"tag":749,"props":1945,"children":1946},{"type":875},[],{"type":18,"value":1849},{"type":13,"tag":590,"props":1949,"children":1951},{"href":1950},"/man/VkChromaLocation",[1952],{"type":18,"value":1953},"VkChromaLocation",{"type":18,"value":1857},{"type":13,"tag":913,"props":1956,"children":1958},{"name":1957},"VUID-VkSamplerYcbcrConversionCreateInfo-yChromaOffset-parameter",[1959],{"type":13,"tag":14,"props":1960,"children":1961},{},[1962,1967,1968,1971,1972,1976],{"type":13,"tag":21,"props":1963,"children":1965},{"className":1964},[],[1966],{"type":18,"value":711},{"type":18,"value":747},{"type":13,"tag":749,"props":1969,"children":1970},{"type":875},[],{"type":18,"value":1849},{"type":13,"tag":590,"props":1973,"children":1974},{"href":1950},[1975],{"type":18,"value":1953},{"type":18,"value":1857},{"type":13,"tag":913,"props":1978,"children":1980},{"name":1979},"VUID-VkSamplerYcbcrConversionCreateInfo-chromaFilter-parameter",[1981],{"type":13,"tag":14,"props":1982,"children":1983},{},[1984,1989,1990,1993,1994,2000],{"type":13,"tag":21,"props":1985,"children":1987},{"className":1986},[],[1988],{"type":18,"value":734},{"type":18,"value":747},{"type":13,"tag":749,"props":1991,"children":1992},{"type":875},[],{"type":18,"value":1849},{"type":13,"tag":590,"props":1995,"children":1997},{"href":1996},"/man/VkFilter",[1998],{"type":18,"value":1999},"VkFilter",{"type":18,"value":1857},{"type":13,"tag":14,"props":2002,"children":2003},{},[2004,2005,2010,2011,2017,2019,2036,2038,2044],{"type":18,"value":788},{"type":13,"tag":21,"props":2006,"children":2008},{"className":2007},[],[2009],{"type":18,"value":734},{"type":18,"value":608},{"type":13,"tag":21,"props":2012,"children":2014},{"className":2013},[],[2015],{"type":18,"value":2016},"VK_FILTER_NEAREST",{"type":18,"value":2018},", chroma samples are\nreconstructed to luma component resolution using nearest-neighbour sampling.\nOtherwise, chroma samples are reconstructed using interpolation.\nMore details can be found in ",{"type":13,"tag":590,"props":2020,"children":2022},{"href":2021},"/chapters/textures#textures-sampler-YCbCr-conversion",[2023,2025,2029,2030,2034],{"type":18,"value":2024},"the\ndescription of sampler Y′C",{"type":13,"tag":847,"props":2026,"children":2027},{},[2028],{"type":18,"value":851},{"type":18,"value":37},{"type":13,"tag":847,"props":2031,"children":2032},{},[2033],{"type":18,"value":857},{"type":18,"value":2035}," conversion",{"type":18,"value":2037}," in the ",{"type":13,"tag":590,"props":2039,"children":2041},{"href":2040},"/chapters/textures#textures",[2042],{"type":18,"value":2043},"Image\nOperations",{"type":18,"value":2045}," chapter.",{"type":13,"tag":2047,"props":2048,"children":2049},"style",{},[2050],{"type":18,"value":2051},"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":39,"searchDepth":69,"depth":69,"links":2053},[],"markdown",1725732584754]