[{"data":1,"prerenderedAt":294},["ShallowReactive",2],{"4AcV30E7Z3":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":293,"_id":4},"VkHostImageCopyFlagBitsEXT","Bitmask specifying additional copy parameters","VK_EXT_host_image_copy","enums",[],{"type":10,"children":11,"toc":291},"root",[12,73,263,285],{"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/VkCopyMemoryToImageInfoEXT",[32],{"type":18,"value":33},"VkCopyMemoryToImageInfoEXT",{"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/VkCopyImageToMemoryInfoEXT",[49],{"type":18,"value":50},"VkCopyImageToMemoryInfoEXT",{"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/VkCopyImageToImageInfoEXT",[63],{"type":18,"value":64},"VkCopyImageToImageInfoEXT",{"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 VkHostImageCopyFlagBitsEXT {\n VK_HOST_IMAGE_COPY_MEMCPY_EXT = 0x00000001,\n} VkHostImageCopyFlagBitsEXT;\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}," VkHostImageCopyFlagBitsEXT {\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_EXT ",{"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},"} VkHostImageCopyFlagBitsEXT;\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 HostImageCopyFlagBitsEXT(u32);\nimpl HostImageCopyFlagBitsEXT {\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}," HostImageCopyFlagBitsEXT",{"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":264,"props":265,"children":266},"ul",{},[267],{"type":13,"tag":268,"props":269,"children":270},"li",{},[271,277,279,283],{"type":13,"tag":37,"props":272,"children":274},{"className":273},[],[275],{"type":18,"value":276},"VK_HOST_IMAGE_COPY_MEMCPY_EXT",{"type":18,"value":278}," 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":280,"children":282},{"type":281},"may",[],{"type":18,"value":284}," 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":286,"props":287,"children":288},"style",{},[289],{"type":18,"value":290},"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":292},[],"markdown",1725732555832]