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