[{"data":1,"prerenderedAt":491},["ShallowReactive",2],{"xB2aszkoGI":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":490,"_id":4},"VkClusterAccelerationStructureMoveObjectsInputNV","Parameters describing move information for an acceleration structure","VK_NV_cluster_acceleration_structure","structs",[],{"type":10,"children":11,"toc":488},"root",[12,28,306,404,482],{"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},"a",{"href":23},"/man/VkClusterAccelerationStructureMoveObjectsInputNV",[25],{"type":18,"value":4},{"type":18,"value":27}," structure is\ndefined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,127],{"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 VkClusterAccelerationStructureMoveObjectsInputNV {\n VkStructureType sType;\n void* pNext;\n VkClusterAccelerationStructureTypeNV type;\n VkBool32 noMoveOverlap;\n VkDeviceSize maxMovedBytes;\n} VkClusterAccelerationStructureMoveObjectsInputNV;\n","C","c","",[41],{"type":13,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":39},[45,68,77,91,100,109,118],{"type":13,"tag":46,"props":47,"children":50},"span",{"class":48,"line":49},"line",1,[51,57,62],{"type":13,"tag":46,"props":52,"children":54},{"style":53},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[55],{"type":18,"value":56},"typedef",{"type":13,"tag":46,"props":58,"children":59},{"style":53},[60],{"type":18,"value":61}," struct",{"type":13,"tag":46,"props":63,"children":65},{"style":64},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[66],{"type":18,"value":67}," VkClusterAccelerationStructureMoveObjectsInputNV {\n",{"type":13,"tag":46,"props":69,"children":71},{"class":48,"line":70},2,[72],{"type":13,"tag":46,"props":73,"children":74},{"style":64},[75],{"type":18,"value":76}," VkStructureType sType;\n",{"type":13,"tag":46,"props":78,"children":80},{"class":48,"line":79},3,[81,86],{"type":13,"tag":46,"props":82,"children":83},{"style":53},[84],{"type":18,"value":85}," void*",{"type":13,"tag":46,"props":87,"children":88},{"style":64},[89],{"type":18,"value":90}," pNext;\n",{"type":13,"tag":46,"props":92,"children":94},{"class":48,"line":93},4,[95],{"type":13,"tag":46,"props":96,"children":97},{"style":64},[98],{"type":18,"value":99}," VkClusterAccelerationStructureTypeNV type;\n",{"type":13,"tag":46,"props":101,"children":103},{"class":48,"line":102},5,[104],{"type":13,"tag":46,"props":105,"children":106},{"style":64},[107],{"type":18,"value":108}," VkBool32 noMoveOverlap;\n",{"type":13,"tag":46,"props":110,"children":112},{"class":48,"line":111},6,[113],{"type":13,"tag":46,"props":114,"children":115},{"style":64},[116],{"type":18,"value":117}," VkDeviceSize maxMovedBytes;\n",{"type":13,"tag":46,"props":119,"children":121},{"class":48,"line":120},7,[122],{"type":13,"tag":46,"props":123,"children":124},{"style":64},[125],{"type":18,"value":126},"} VkClusterAccelerationStructureMoveObjectsInputNV;\n",{"type":13,"tag":33,"props":128,"children":133},{"className":129,"code":130,"filename":131,"language":132,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct ClusterAccelerationStructureMoveObjectsInputNV {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n type: vk::ClusterAccelerationStructureTypeNV,\n no_move_overlap: vk::Bool32,\n max_moved_bytes: vk::DeviceSize,\n}\n","Rust","rs",[134],{"type":13,"tag":42,"props":135,"children":136},{"__ignoreMap":39},[137,160,193,215,240,269,298],{"type":13,"tag":46,"props":138,"children":139},{"class":48,"line":49},[140,145,149,155],{"type":13,"tag":46,"props":141,"children":142},{"style":53},[143],{"type":18,"value":144},"pub",{"type":13,"tag":46,"props":146,"children":147},{"style":53},[148],{"type":18,"value":61},{"type":13,"tag":46,"props":150,"children":152},{"style":151},"--shiki-default:#953800;--shiki-dark:#FFA657",[153],{"type":18,"value":154}," ClusterAccelerationStructureMoveObjectsInputNV",{"type":13,"tag":46,"props":156,"children":157},{"style":64},[158],{"type":18,"value":159}," {\n",{"type":13,"tag":46,"props":161,"children":162},{"class":48,"line":70},[163,168,173,178,183,188],{"type":13,"tag":46,"props":164,"children":165},{"style":64},[166],{"type":18,"value":167}," s_type",{"type":13,"tag":46,"props":169,"children":170},{"style":53},[171],{"type":18,"value":172},":",{"type":13,"tag":46,"props":174,"children":175},{"style":151},[176],{"type":18,"value":177}," vk",{"type":13,"tag":46,"props":179,"children":180},{"style":53},[181],{"type":18,"value":182},"::",{"type":13,"tag":46,"props":184,"children":185},{"style":151},[186],{"type":18,"value":187},"StructureType",{"type":13,"tag":46,"props":189,"children":190},{"style":64},[191],{"type":18,"value":192},",\n",{"type":13,"tag":46,"props":194,"children":195},{"class":48,"line":79},[196,201,205,210],{"type":13,"tag":46,"props":197,"children":198},{"style":64},[199],{"type":18,"value":200}," p_next",{"type":13,"tag":46,"props":202,"children":203},{"style":53},[204],{"type":18,"value":172},{"type":13,"tag":46,"props":206,"children":207},{"style":53},[208],{"type":18,"value":209}," *mut",{"type":13,"tag":46,"props":211,"children":212},{"style":64},[213],{"type":18,"value":214}," c_void,\n",{"type":13,"tag":46,"props":216,"children":217},{"class":48,"line":93},[218,223,227,231,236],{"type":13,"tag":46,"props":219,"children":220},{"style":53},[221],{"type":18,"value":222}," type:",{"type":13,"tag":46,"props":224,"children":225},{"style":151},[226],{"type":18,"value":177},{"type":13,"tag":46,"props":228,"children":229},{"style":53},[230],{"type":18,"value":182},{"type":13,"tag":46,"props":232,"children":233},{"style":151},[234],{"type":18,"value":235},"ClusterAccelerationStructureTypeNV",{"type":13,"tag":46,"props":237,"children":238},{"style":64},[239],{"type":18,"value":192},{"type":13,"tag":46,"props":241,"children":242},{"class":48,"line":102},[243,248,252,256,260,265],{"type":13,"tag":46,"props":244,"children":245},{"style":64},[246],{"type":18,"value":247}," no_move_overlap",{"type":13,"tag":46,"props":249,"children":250},{"style":53},[251],{"type":18,"value":172},{"type":13,"tag":46,"props":253,"children":254},{"style":151},[255],{"type":18,"value":177},{"type":13,"tag":46,"props":257,"children":258},{"style":53},[259],{"type":18,"value":182},{"type":13,"tag":46,"props":261,"children":262},{"style":151},[263],{"type":18,"value":264},"Bool32",{"type":13,"tag":46,"props":266,"children":267},{"style":64},[268],{"type":18,"value":192},{"type":13,"tag":46,"props":270,"children":271},{"class":48,"line":111},[272,277,281,285,289,294],{"type":13,"tag":46,"props":273,"children":274},{"style":64},[275],{"type":18,"value":276}," max_moved_bytes",{"type":13,"tag":46,"props":278,"children":279},{"style":53},[280],{"type":18,"value":172},{"type":13,"tag":46,"props":282,"children":283},{"style":151},[284],{"type":18,"value":177},{"type":13,"tag":46,"props":286,"children":287},{"style":53},[288],{"type":18,"value":182},{"type":13,"tag":46,"props":290,"children":291},{"style":151},[292],{"type":18,"value":293},"DeviceSize",{"type":13,"tag":46,"props":295,"children":296},{"style":64},[297],{"type":18,"value":192},{"type":13,"tag":46,"props":299,"children":300},{"class":48,"line":120},[301],{"type":13,"tag":46,"props":302,"children":303},{"style":64},[304],{"type":18,"value":305},"}\n",{"type":13,"tag":307,"props":308,"children":309},"ul",{},[310,330,349,367,386],{"type":13,"tag":311,"props":312,"children":313},"li",{},[314,320,322,328],{"type":13,"tag":42,"props":315,"children":317},{"className":316},[],[318],{"type":18,"value":319},"sType",{"type":18,"value":321}," is a ",{"type":13,"tag":21,"props":323,"children":325},{"href":324},"/man/VkStructureType",[326],{"type":18,"value":327},"VkStructureType",{"type":18,"value":329}," value identifying this structure.",{"type":13,"tag":311,"props":331,"children":332},{},[333,339,341,347],{"type":13,"tag":42,"props":334,"children":336},{"className":335},[],[337],{"type":18,"value":338},"pNext",{"type":18,"value":340}," is ",{"type":13,"tag":42,"props":342,"children":344},{"className":343},[],[345],{"type":18,"value":346},"NULL",{"type":18,"value":348}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":311,"props":350,"children":351},{},[352,358,359,365],{"type":13,"tag":42,"props":353,"children":355},{"className":354},[],[356],{"type":18,"value":357},"type",{"type":18,"value":321},{"type":13,"tag":21,"props":360,"children":362},{"href":361},"/man/VkClusterAccelerationStructureTypeNV",[363],{"type":18,"value":364},"VkClusterAccelerationStructureTypeNV",{"type":18,"value":366}," value\nidentifying the type of cluster acceleration structure.",{"type":13,"tag":311,"props":368,"children":369},{},[370,376,378,384],{"type":13,"tag":42,"props":371,"children":373},{"className":372},[],[374],{"type":18,"value":375},"noMoveOverlap",{"type":18,"value":377}," specifies if the source and destination cluster\nacceleration structures overlap in memory for the move operation.\nIf set to ",{"type":13,"tag":42,"props":379,"children":381},{"className":380},[],[382],{"type":18,"value":383},"VK_TRUE",{"type":18,"value":385},", the source cluster acceleration structure\nremains valid after the move and move operation acts like a copy.",{"type":13,"tag":311,"props":387,"children":388},{},[389,395,397,402],{"type":13,"tag":42,"props":390,"children":392},{"className":391},[],[393],{"type":18,"value":394},"maxMovedBytes",{"type":18,"value":396}," is the maximum number of bytes that ",{"type":13,"tag":398,"props":399,"children":401},"normative",{"type":400},"may",[],{"type":18,"value":403}," be moved in\nthis operation.",{"type":13,"tag":405,"props":406,"children":408},"validity-group",{"name":407},"Valid Usage (Implicit)",[409,436,458],{"type":13,"tag":410,"props":411,"children":413},"validity-field",{"name":412},"VUID-VkClusterAccelerationStructureMoveObjectsInputNV-sType-sType",[414],{"type":13,"tag":14,"props":415,"children":416},{},[417,422,424,428,430],{"type":13,"tag":42,"props":418,"children":420},{"className":419},[],[421],{"type":18,"value":319},{"type":18,"value":423}," ",{"type":13,"tag":398,"props":425,"children":427},{"type":426},"must",[],{"type":18,"value":429}," be ",{"type":13,"tag":42,"props":431,"children":433},{"className":432},[],[434],{"type":18,"value":435},"VK_STRUCTURE_TYPE_CLUSTER_ACCELERATION_STRUCTURE_MOVE_OBJECTS_INPUT_NV",{"type":13,"tag":410,"props":437,"children":439},{"name":438},"VUID-VkClusterAccelerationStructureMoveObjectsInputNV-pNext-pNext",[440],{"type":13,"tag":14,"props":441,"children":442},{},[443,448,449,452,453],{"type":13,"tag":42,"props":444,"children":446},{"className":445},[],[447],{"type":18,"value":338},{"type":18,"value":423},{"type":13,"tag":398,"props":450,"children":451},{"type":426},[],{"type":18,"value":429},{"type":13,"tag":42,"props":454,"children":456},{"className":455},[],[457],{"type":18,"value":346},{"type":13,"tag":410,"props":459,"children":461},{"name":460},"VUID-VkClusterAccelerationStructureMoveObjectsInputNV-type-parameter",[462],{"type":13,"tag":14,"props":463,"children":464},{},[465,470,471,474,476,480],{"type":13,"tag":42,"props":466,"children":468},{"className":467},[],[469],{"type":18,"value":357},{"type":18,"value":423},{"type":13,"tag":398,"props":472,"children":473},{"type":426},[],{"type":18,"value":475}," be a valid ",{"type":13,"tag":21,"props":477,"children":478},{"href":361},[479],{"type":18,"value":364},{"type":18,"value":481}," value",{"type":13,"tag":483,"props":484,"children":485},"style",{},[486],{"type":18,"value":487},"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":70,"depth":70,"links":489},[],"markdown",1744876539364]