[{"data":1,"prerenderedAt":277},["ShallowReactive",2],{"$fc9BN3CAZKiO7XmckSsdvQHE2gSeIC84hN7BPedIs6Dw":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":276,"_id":4},"VkHostAddressRangeEXT","Structure specifying a host address range","VK_EXT_descriptor_heap","structs",[],{"type":10,"children":11,"toc":274},"root",[12,20,183,210,268],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","A host address range indicates a range of host memory.",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,97],{"type":13,"tag":25,"props":26,"children":32},"pre",{"className":27,"code":28,"filename":29,"language":30,"meta":31,"style":31},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkHostAddressRangeEXT {\n void* address;\n size_t size;\n} VkHostAddressRangeEXT;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,74,88],{"type":13,"tag":38,"props":39,"children":42},"span",{"class":40,"line":41},"line",1,[43,49,54],{"type":13,"tag":38,"props":44,"children":46},{"style":45},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[47],{"type":18,"value":48},"typedef",{"type":13,"tag":38,"props":50,"children":51},{"style":45},[52],{"type":18,"value":53}," struct",{"type":13,"tag":38,"props":55,"children":57},{"style":56},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[58],{"type":18,"value":59}," VkHostAddressRangeEXT {\n",{"type":13,"tag":38,"props":61,"children":63},{"class":40,"line":62},2,[64,69],{"type":13,"tag":38,"props":65,"children":66},{"style":45},[67],{"type":18,"value":68}," void*",{"type":13,"tag":38,"props":70,"children":71},{"style":56},[72],{"type":18,"value":73}," address;\n",{"type":13,"tag":38,"props":75,"children":77},{"class":40,"line":76},3,[78,83],{"type":13,"tag":38,"props":79,"children":80},{"style":45},[81],{"type":18,"value":82}," size_t",{"type":13,"tag":38,"props":84,"children":85},{"style":56},[86],{"type":18,"value":87}," size;\n",{"type":13,"tag":38,"props":89,"children":91},{"class":40,"line":90},4,[92],{"type":13,"tag":38,"props":93,"children":94},{"style":56},[95],{"type":18,"value":96},"} VkHostAddressRangeEXT;\n",{"type":13,"tag":25,"props":98,"children":103},{"className":99,"code":100,"filename":101,"language":102,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct HostAddressRangeEXT {\n address: *mut c_void,\n size: usize,\n}\n","Rust","rs",[104],{"type":13,"tag":34,"props":105,"children":106},{"__ignoreMap":31},[107,130,153,175],{"type":13,"tag":38,"props":108,"children":109},{"class":40,"line":41},[110,115,119,125],{"type":13,"tag":38,"props":111,"children":112},{"style":45},[113],{"type":18,"value":114},"pub",{"type":13,"tag":38,"props":116,"children":117},{"style":45},[118],{"type":18,"value":53},{"type":13,"tag":38,"props":120,"children":122},{"style":121},"--shiki-default:#953800;--shiki-dark:#FFA657",[123],{"type":18,"value":124}," HostAddressRangeEXT",{"type":13,"tag":38,"props":126,"children":127},{"style":56},[128],{"type":18,"value":129}," {\n",{"type":13,"tag":38,"props":131,"children":132},{"class":40,"line":62},[133,138,143,148],{"type":13,"tag":38,"props":134,"children":135},{"style":56},[136],{"type":18,"value":137}," address",{"type":13,"tag":38,"props":139,"children":140},{"style":45},[141],{"type":18,"value":142},":",{"type":13,"tag":38,"props":144,"children":145},{"style":45},[146],{"type":18,"value":147}," *mut",{"type":13,"tag":38,"props":149,"children":150},{"style":56},[151],{"type":18,"value":152}," c_void,\n",{"type":13,"tag":38,"props":154,"children":155},{"class":40,"line":76},[156,161,165,170],{"type":13,"tag":38,"props":157,"children":158},{"style":56},[159],{"type":18,"value":160}," size",{"type":13,"tag":38,"props":162,"children":163},{"style":45},[164],{"type":18,"value":142},{"type":13,"tag":38,"props":166,"children":167},{"style":121},[168],{"type":18,"value":169}," usize",{"type":13,"tag":38,"props":171,"children":172},{"style":56},[173],{"type":18,"value":174},",\n",{"type":13,"tag":38,"props":176,"children":177},{"class":40,"line":90},[178],{"type":13,"tag":38,"props":179,"children":180},{"style":56},[181],{"type":18,"value":182},"}\n",{"type":13,"tag":184,"props":185,"children":186},"ul",{},[187,199],{"type":13,"tag":188,"props":189,"children":190},"li",{},[191,197],{"type":13,"tag":34,"props":192,"children":194},{"className":193},[],[195],{"type":18,"value":196},"address",{"type":18,"value":198}," is a host memory address.",{"type":13,"tag":188,"props":200,"children":201},{},[202,208],{"type":13,"tag":34,"props":203,"children":205},{"className":204},[],[206],{"type":18,"value":207},"size",{"type":18,"value":209}," is the size of the range.",{"type":13,"tag":211,"props":212,"children":214},"validity-group",{"name":213},"Valid Usage (Implicit)",[215,244],{"type":13,"tag":216,"props":217,"children":219},"validity-field",{"name":218},"VUID-VkHostAddressRangeEXT-address-parameter",[220],{"type":13,"tag":14,"props":221,"children":222},{},[223,228,230,235,237,242],{"type":13,"tag":34,"props":224,"children":226},{"className":225},[],[227],{"type":18,"value":196},{"type":18,"value":229}," ",{"type":13,"tag":231,"props":232,"children":234},"normative",{"type":233},"must",[],{"type":18,"value":236}," be a valid pointer to an array of ",{"type":13,"tag":34,"props":238,"children":240},{"className":239},[],[241],{"type":18,"value":207},{"type":18,"value":243}," bytes",{"type":13,"tag":216,"props":245,"children":247},{"name":246},"VUID-VkHostAddressRangeEXT-size-arraylength",[248],{"type":13,"tag":14,"props":249,"children":250},{},[251,256,257,260,262],{"type":13,"tag":34,"props":252,"children":254},{"className":253},[],[255],{"type":18,"value":207},{"type":18,"value":229},{"type":13,"tag":231,"props":258,"children":259},{"type":233},[],{"type":18,"value":261}," be greater than ",{"type":13,"tag":34,"props":263,"children":265},{"className":264},[],[266],{"type":18,"value":267},"0",{"type":13,"tag":269,"props":270,"children":271},"style",{},[272],{"type":18,"value":273},"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":31,"searchDepth":62,"depth":62,"links":275},[],"markdown",1773054753474]