[{"data":1,"prerenderedAt":375},["ShallowReactive",2],{"$fT3mWXBGuDLNAu1kaByq7V2wKFCFHFO4D2EoYzEfMRrg":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":374,"_id":4},"VkDeviceAddressRangeEXT","Structure specifying a device address range","VK_EXT_descriptor_heap","structs",[],{"type":10,"children":11,"toc":372},"root",[12,20,190,233,322,366],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","A device address range indicates a sized range of device memory.",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,87],{"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 VkDeviceAddressRangeEXT {\n VkDeviceAddress address;\n VkDeviceSize size;\n} VkDeviceAddressRangeEXT;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,69,78],{"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}," VkDeviceAddressRangeEXT {\n",{"type":13,"tag":38,"props":61,"children":63},{"class":40,"line":62},2,[64],{"type":13,"tag":38,"props":65,"children":66},{"style":56},[67],{"type":18,"value":68}," VkDeviceAddress address;\n",{"type":13,"tag":38,"props":70,"children":72},{"class":40,"line":71},3,[73],{"type":13,"tag":38,"props":74,"children":75},{"style":56},[76],{"type":18,"value":77}," VkDeviceSize size;\n",{"type":13,"tag":38,"props":79,"children":81},{"class":40,"line":80},4,[82],{"type":13,"tag":38,"props":83,"children":84},{"style":56},[85],{"type":18,"value":86},"} VkDeviceAddressRangeEXT;\n",{"type":13,"tag":25,"props":88,"children":93},{"className":89,"code":90,"filename":91,"language":92,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DeviceAddressRangeEXT {\n address: vk::DeviceAddress,\n size: vk::DeviceSize,\n}\n","Rust","rs",[94],{"type":13,"tag":34,"props":95,"children":96},{"__ignoreMap":31},[97,120,153,182],{"type":13,"tag":38,"props":98,"children":99},{"class":40,"line":41},[100,105,109,115],{"type":13,"tag":38,"props":101,"children":102},{"style":45},[103],{"type":18,"value":104},"pub",{"type":13,"tag":38,"props":106,"children":107},{"style":45},[108],{"type":18,"value":53},{"type":13,"tag":38,"props":110,"children":112},{"style":111},"--shiki-default:#953800;--shiki-dark:#FFA657",[113],{"type":18,"value":114}," DeviceAddressRangeEXT",{"type":13,"tag":38,"props":116,"children":117},{"style":56},[118],{"type":18,"value":119}," {\n",{"type":13,"tag":38,"props":121,"children":122},{"class":40,"line":62},[123,128,133,138,143,148],{"type":13,"tag":38,"props":124,"children":125},{"style":56},[126],{"type":18,"value":127}," address",{"type":13,"tag":38,"props":129,"children":130},{"style":45},[131],{"type":18,"value":132},":",{"type":13,"tag":38,"props":134,"children":135},{"style":111},[136],{"type":18,"value":137}," vk",{"type":13,"tag":38,"props":139,"children":140},{"style":45},[141],{"type":18,"value":142},"::",{"type":13,"tag":38,"props":144,"children":145},{"style":111},[146],{"type":18,"value":147},"DeviceAddress",{"type":13,"tag":38,"props":149,"children":150},{"style":56},[151],{"type":18,"value":152},",\n",{"type":13,"tag":38,"props":154,"children":155},{"class":40,"line":71},[156,161,165,169,173,178],{"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":132},{"type":13,"tag":38,"props":166,"children":167},{"style":111},[168],{"type":18,"value":137},{"type":13,"tag":38,"props":170,"children":171},{"style":45},[172],{"type":18,"value":142},{"type":13,"tag":38,"props":174,"children":175},{"style":111},[176],{"type":18,"value":177},"DeviceSize",{"type":13,"tag":38,"props":179,"children":180},{"style":56},[181],{"type":18,"value":152},{"type":13,"tag":38,"props":183,"children":184},{"class":40,"line":80},[185],{"type":13,"tag":38,"props":186,"children":187},{"style":56},[188],{"type":18,"value":189},"}\n",{"type":13,"tag":191,"props":192,"children":193},"ul",{},[194,215],{"type":13,"tag":195,"props":196,"children":197},"li",{},[198,204,206,213],{"type":13,"tag":34,"props":199,"children":201},{"className":200},[],[202],{"type":18,"value":203},"address",{"type":18,"value":205}," is a ",{"type":13,"tag":207,"props":208,"children":210},"a",{"href":209},"/man/VkDeviceAddress",[211],{"type":18,"value":212},"VkDeviceAddress",{"type":18,"value":214}," specifying the start of the\nrange.",{"type":13,"tag":195,"props":216,"children":217},{},[218,224,225,231],{"type":13,"tag":34,"props":219,"children":221},{"className":220},[],[222],{"type":18,"value":223},"size",{"type":18,"value":205},{"type":13,"tag":207,"props":226,"children":228},{"href":227},"/man/VkDeviceSize",[229],{"type":18,"value":230},"VkDeviceSize",{"type":18,"value":232}," specifying the size of the range.",{"type":13,"tag":234,"props":235,"children":237},"validity-group",{"name":236},"Valid Usage",[238,269],{"type":13,"tag":239,"props":240,"children":242},"validity-field",{"name":241},"VUID-VkDeviceAddressRangeEXT-size-11411",[243],{"type":13,"tag":14,"props":244,"children":245},{},[246,248,253,255,260,262,267],{"type":18,"value":247},"If ",{"type":13,"tag":34,"props":249,"children":251},{"className":250},[],[252],{"type":18,"value":223},{"type":18,"value":254}," is not 0, ",{"type":13,"tag":34,"props":256,"children":258},{"className":257},[],[259],{"type":18,"value":203},{"type":18,"value":261}," ",{"type":13,"tag":263,"props":264,"children":266},"normative",{"type":265},"must",[],{"type":18,"value":268}," not be 0",{"type":13,"tag":239,"props":270,"children":272},{"name":271},"VUID-VkDeviceAddressRangeEXT-address-11365",[273],{"type":13,"tag":14,"props":274,"children":275},{},[276,278,283,285,290,291,294,296,302,304,310,311,316,318],{"type":18,"value":277},"The sum of ",{"type":13,"tag":34,"props":279,"children":281},{"className":280},[],[282],{"type":18,"value":203},{"type":18,"value":284}," and ",{"type":13,"tag":34,"props":286,"children":288},{"className":287},[],[289],{"type":18,"value":223},{"type":18,"value":261},{"type":13,"tag":263,"props":292,"children":293},{"type":265},[],{"type":18,"value":295}," be less than or equal to\nthe sum of an address retrieved from a ",{"type":13,"tag":207,"props":297,"children":299},{"href":298},"/man/VkBuffer",[300],{"type":18,"value":301},"VkBuffer",{"type":18,"value":303}," and the value of\n",{"type":13,"tag":207,"props":305,"children":307},{"href":306},"/man/VkBufferCreateInfo",[308],{"type":18,"value":309},"VkBufferCreateInfo",{"type":18,"value":142},{"type":13,"tag":34,"props":312,"children":314},{"className":313},[],[315],{"type":18,"value":223},{"type":18,"value":317}," used to create that ",{"type":13,"tag":207,"props":319,"children":320},{"href":298},[321],{"type":18,"value":301},{"type":13,"tag":234,"props":323,"children":325},{"name":324},"Valid Usage (Implicit)",[326],{"type":13,"tag":239,"props":327,"children":329},{"name":328},"VUID-VkDeviceAddressRangeEXT-address-parameter",[330],{"type":13,"tag":14,"props":331,"children":332},{},[333,334,339,341,347,349,354,355,358,360,364],{"type":18,"value":247},{"type":13,"tag":34,"props":335,"children":337},{"className":336},[],[338],{"type":18,"value":203},{"type":18,"value":340}," is not ",{"type":13,"tag":34,"props":342,"children":344},{"className":343},[],[345],{"type":18,"value":346},"0",{"type":18,"value":348},", ",{"type":13,"tag":34,"props":350,"children":352},{"className":351},[],[353],{"type":18,"value":203},{"type":18,"value":261},{"type":13,"tag":263,"props":356,"children":357},{"type":265},[],{"type":18,"value":359}," be a valid ",{"type":13,"tag":207,"props":361,"children":362},{"href":209},[363],{"type":18,"value":212},{"type":18,"value":365}," value",{"type":13,"tag":367,"props":368,"children":369},"style",{},[370],{"type":18,"value":371},"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":373},[],"markdown",1773054747721]