[{"data":1,"prerenderedAt":379},["ShallowReactive",2],{"DT9syrQd9F":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":378,"_id":4},"VkHostImageCopyFlagBits","Bitmask specifying additional copy parameters","VK_VERSION_1_4","enums",[],{"type":10,"children":11,"toc":376},"root",[12,73,263,268,348,370],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,34,36,43,45,51,52,57,59,65,66,71],{"type":18,"value":19},"text","Bits which ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be set in ",{"type":13,"tag":28,"props":29,"children":31},"a",{"href":30},"/man/VkCopyMemoryToImageInfo",[32],{"type":18,"value":33},"VkCopyMemoryToImageInfo",{"type":18,"value":35},"::",{"type":13,"tag":37,"props":38,"children":40},"code",{"className":39},[],[41],{"type":18,"value":42},"flags",{"type":18,"value":44},",\n",{"type":13,"tag":28,"props":46,"children":48},{"href":47},"/man/VkCopyImageToMemoryInfo",[49],{"type":18,"value":50},"VkCopyImageToMemoryInfo",{"type":18,"value":35},{"type":13,"tag":37,"props":53,"children":55},{"className":54},[],[56],{"type":18,"value":42},{"type":18,"value":58},", and\n",{"type":13,"tag":28,"props":60,"children":62},{"href":61},"/man/VkCopyImageToImageInfo",[63],{"type":18,"value":64},"VkCopyImageToImageInfo",{"type":18,"value":35},{"type":13,"tag":37,"props":67,"children":69},{"className":68},[],[70],{"type":18,"value":42},{"type":18,"value":72},", specifying additional copy\nparameters are:",{"type":13,"tag":74,"props":75,"children":76},"code-group",{},[77,150],{"type":13,"tag":78,"props":79,"children":85},"pre",{"className":80,"code":81,"filename":82,"language":83,"meta":84,"style":84},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkHostImageCopyFlagBits {\n VK_HOST_IMAGE_COPY_MEMCPY = 0x00000001,\n} VkHostImageCopyFlagBits;\n","C","c","",[86],{"type":13,"tag":37,"props":87,"children":88},{"__ignoreMap":84},[89,112,141],{"type":13,"tag":90,"props":91,"children":94},"span",{"class":92,"line":93},"line",1,[95,101,106],{"type":13,"tag":90,"props":96,"children":98},{"style":97},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[99],{"type":18,"value":100},"typedef",{"type":13,"tag":90,"props":102,"children":103},{"style":97},[104],{"type":18,"value":105}," enum",{"type":13,"tag":90,"props":107,"children":109},{"style":108},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[110],{"type":18,"value":111}," VkHostImageCopyFlagBits {\n",{"type":13,"tag":90,"props":113,"children":115},{"class":92,"line":114},2,[116,121,126,131,137],{"type":13,"tag":90,"props":117,"children":118},{"style":108},[119],{"type":18,"value":120}," VK_HOST_IMAGE_COPY_MEMCPY ",{"type":13,"tag":90,"props":122,"children":123},{"style":97},[124],{"type":18,"value":125},"=",{"type":13,"tag":90,"props":127,"children":128},{"style":97},[129],{"type":18,"value":130}," 0x",{"type":13,"tag":90,"props":132,"children":134},{"style":133},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[135],{"type":18,"value":136},"00000001",{"type":13,"tag":90,"props":138,"children":139},{"style":108},[140],{"type":18,"value":44},{"type":13,"tag":90,"props":142,"children":144},{"class":92,"line":143},3,[145],{"type":13,"tag":90,"props":146,"children":147},{"style":108},[148],{"type":18,"value":149},"} VkHostImageCopyFlagBits;\n",{"type":13,"tag":78,"props":151,"children":156},{"className":152,"code":153,"filename":154,"language":155,"meta":84,"style":84},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct HostImageCopyFlagBits(u32);\nimpl HostImageCopyFlagBits {\n pub const MEMCPY: Self = 0x00000001;\n}\n","Rust","rs",[157],{"type":13,"tag":37,"props":158,"children":159},{"__ignoreMap":84},[160,194,211,254],{"type":13,"tag":90,"props":161,"children":162},{"class":92,"line":93},[163,168,173,179,184,189],{"type":13,"tag":90,"props":164,"children":165},{"style":97},[166],{"type":18,"value":167},"pub",{"type":13,"tag":90,"props":169,"children":170},{"style":97},[171],{"type":18,"value":172}," struct",{"type":13,"tag":90,"props":174,"children":176},{"style":175},"--shiki-default:#953800;--shiki-dark:#FFA657",[177],{"type":18,"value":178}," HostImageCopyFlagBits",{"type":13,"tag":90,"props":180,"children":181},{"style":108},[182],{"type":18,"value":183},"(",{"type":13,"tag":90,"props":185,"children":186},{"style":175},[187],{"type":18,"value":188},"u32",{"type":13,"tag":90,"props":190,"children":191},{"style":108},[192],{"type":18,"value":193},");\n",{"type":13,"tag":90,"props":195,"children":196},{"class":92,"line":114},[197,202,206],{"type":13,"tag":90,"props":198,"children":199},{"style":97},[200],{"type":18,"value":201},"impl",{"type":13,"tag":90,"props":203,"children":204},{"style":175},[205],{"type":18,"value":178},{"type":13,"tag":90,"props":207,"children":208},{"style":108},[209],{"type":18,"value":210}," {\n",{"type":13,"tag":90,"props":212,"children":213},{"class":92,"line":143},[214,219,224,229,234,239,244,249],{"type":13,"tag":90,"props":215,"children":216},{"style":97},[217],{"type":18,"value":218}," pub",{"type":13,"tag":90,"props":220,"children":221},{"style":97},[222],{"type":18,"value":223}," const",{"type":13,"tag":90,"props":225,"children":226},{"style":133},[227],{"type":18,"value":228}," MEMCPY",{"type":13,"tag":90,"props":230,"children":231},{"style":97},[232],{"type":18,"value":233},":",{"type":13,"tag":90,"props":235,"children":236},{"style":133},[237],{"type":18,"value":238}," Self",{"type":13,"tag":90,"props":240,"children":241},{"style":97},[242],{"type":18,"value":243}," =",{"type":13,"tag":90,"props":245,"children":246},{"style":133},[247],{"type":18,"value":248}," 0x00000001",{"type":13,"tag":90,"props":250,"children":251},{"style":108},[252],{"type":18,"value":253},";\n",{"type":13,"tag":90,"props":255,"children":257},{"class":92,"line":256},4,[258],{"type":13,"tag":90,"props":259,"children":260},{"style":108},[261],{"type":18,"value":262},"}\n",{"type":13,"tag":14,"props":264,"children":265},{},[266],{"type":18,"value":267},"or the equivalent",{"type":13,"tag":74,"props":269,"children":270},{},[271,297],{"type":13,"tag":78,"props":272,"children":274},{"className":80,"code":273,"filename":82,"language":83,"meta":84,"style":84},"#define VkHostImageCopyFlagBitsEXT VkHostImageCopyFlagBits\n",[275],{"type":13,"tag":37,"props":276,"children":277},{"__ignoreMap":84},[278],{"type":13,"tag":90,"props":279,"children":280},{"class":92,"line":93},[281,286,292],{"type":13,"tag":90,"props":282,"children":283},{"style":97},[284],{"type":18,"value":285},"#define",{"type":13,"tag":90,"props":287,"children":289},{"style":288},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[290],{"type":18,"value":291}," VkHostImageCopyFlagBitsEXT",{"type":13,"tag":90,"props":293,"children":294},{"style":108},[295],{"type":18,"value":296}," VkHostImageCopyFlagBits\n",{"type":13,"tag":78,"props":298,"children":300},{"className":152,"code":299,"filename":154,"language":155,"meta":84,"style":84},"const HostImageCopyFlagBitsEXT: _ = vk::HostImageCopyFlagBits;\n",[301],{"type":13,"tag":37,"props":302,"children":303},{"__ignoreMap":84},[304],{"type":13,"tag":90,"props":305,"children":306},{"class":92,"line":93},[307,312,317,321,326,330,335,339,344],{"type":13,"tag":90,"props":308,"children":309},{"style":97},[310],{"type":18,"value":311},"const",{"type":13,"tag":90,"props":313,"children":314},{"style":133},[315],{"type":18,"value":316}," HostImageCopyFlagBitsEXT",{"type":13,"tag":90,"props":318,"children":319},{"style":97},[320],{"type":18,"value":233},{"type":13,"tag":90,"props":322,"children":323},{"style":108},[324],{"type":18,"value":325}," _ ",{"type":13,"tag":90,"props":327,"children":328},{"style":97},[329],{"type":18,"value":125},{"type":13,"tag":90,"props":331,"children":332},{"style":175},[333],{"type":18,"value":334}," vk",{"type":13,"tag":90,"props":336,"children":337},{"style":97},[338],{"type":18,"value":35},{"type":13,"tag":90,"props":340,"children":341},{"style":175},[342],{"type":18,"value":343},"HostImageCopyFlagBits",{"type":13,"tag":90,"props":345,"children":346},{"style":108},[347],{"type":18,"value":253},{"type":13,"tag":349,"props":350,"children":351},"ul",{},[352],{"type":13,"tag":353,"props":354,"children":355},"li",{},[356,362,364,368],{"type":13,"tag":37,"props":357,"children":359},{"className":358},[],[360],{"type":18,"value":361},"VK_HOST_IMAGE_COPY_MEMCPY",{"type":18,"value":363}," specifies that no memory layout\nswizzling is to be applied during data copy.\nFor copies between memory and images, this flag indicates that image\ndata in host memory is swizzled in exactly the same way as the image\ndata on the device.\nUsing this flag indicates that the implementations ",{"type":13,"tag":21,"props":365,"children":367},{"type":366},"may",[],{"type":18,"value":369}," use a simple\nmemory copy to transfer the data between the host memory and the device\nmemory.\nThe format of the swizzled data in host memory is platform dependent and\nis not defined in this specification.",{"type":13,"tag":371,"props":372,"children":373},"style",{},[374],{"type":18,"value":375},"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":84,"searchDepth":114,"depth":114,"links":377},[],"markdown",1744876549719]