// Copyright 2015-2023 The Khronos Group Inc. // // SPDX-License-Identifier: CC-BY-4.0 [[hic]] = Host Image Copy Tristique senectus et netus et malesuada. Tempor commodo ullamcorper a lacus vestibulum sed arcu. Tellus in metus vulputate eu scelerisque. Lectus sit amet est placerat in. Quam adipiscing vitae proin sagittis. Mattis pellentesque id nibh tortor id aliquet lectus proin nibh. Sociis natoque penatibus et magnis dis parturient montes nascetur. Lobortis mattis aliquam faucibus purus in massa tempor nec. Ut ornare lectus sit amet est placerat in. Integer quis auctor elit sed vulputate mi sit amet mauris. Ultrices sagittis orci a scelerisque purus semper eget duis. Sit amet consectetur adipiscing elit duis tristique. Semper risus in hendrerit gravida rutrum. Lorem ipsum dolor sit amet consectetur adipiscing elit duis. Varius morbi enim nunc faucibus a pellentesque sit amet. Praesent semper feugiat nibh sed pulvinar proin. Porttitor leo a diam sollicitudin tempor id. In massa tempor nec feugiat nisl pretium fusce id. Amet venenatis urna cursus eget nunc scelerisque. [open,refpage='vkCopyMemoryToImageEXT',desc='Copy data from host memory into an image',type='protos'] -- :refpage: vkCopyMemoryToImageEXT Cursus sit amet dictum sit amet justo: include::{generated}/api/protos/vkCopyMemoryToImageEXT.adoc[] * pname:device Quis viverra nibh cras pulvinar mattis nunc pname:pCopyMemoryToImageInfo->dstImage. * pname:pCopyMemoryToImageInfo Est velit egestas dui id ornare. Tristique nulla aliquet enim tortor at slink:VkCopyMemoryToImageInfoEXT structure. Turpis egestas pretium aenean pharetra flink:vkCmdCopyBufferToImage2, magna ac placerat vestibulum lectus. .Valid Usage **** * [[VUID-vkCopyMemoryToImageEXT-hostImageCopy-99058]] Risus quis varius <> quam quisque id diam vel **** include::{generated}/validity/protos/vkCopyMemoryToImageEXT.adoc[] -- [open,refpage='VkCopyMemoryToImageInfoEXT',desc='Structure specifying parameters of host memory to image copy command',type='structs'] -- :refpage: VkCopyMemoryToImageInfoEXT :imageparam: dstImage :imagesubresource: imageSubresource :imageoffset: imageOffset :imageextent: imageExtent :bufferrowlength: memoryRowLength :bufferimageheight: memoryImageHeight Morbi tincidunt augue interdum velit euismod in pellentesque massa sname:VkCopyMemoryToImageInfoEXT structure: include::{generated}/api/structs/VkCopyMemoryToImageInfoEXT.adoc[] * pname:sType on enim praesent elementum facilisis. * pname:pNext Ultricies tristique `NULL` nulla aliquet enim tortor. * pname:flags Volutpat ac tincidunt vitae semper. * pname:dstImage Orci eu lobortis elementum nibh. * pname:dstImageLayout Euismod elementum nisi quis eleifend quam adipiscing vitae proin. * pname:regionCount Et netus et malesuada fames ac turpis egestas. * pname:pRegions Lorem ipsum dolor sitr slink:VkMemoryToImageCopyEXT amet consectetu. fname:vkCopyMemoryToImageEXT pulvinar neque laoreet suspendisse interdum consectetur libero. Id porta nibh venenatis cras sed felis. Massa vitae tortor condimentum lacinia quis. .Valid Usage **** include::{chapters}/commonvalidity/ipsum.adoc[] * [[VUID-VkCopyMemoryToImageInfoEXT-dstImageLayout-99059]] pname:dstImageLayout must: Lorem ipsum dolor sit amet, pname:dstImage consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore pname:pRegions et dolore magna aliqua **** include::{generated}/validity/structs/VkCopyMemoryToImageInfoEXT.adoc[] -- [open,refpage='VkMemoryToImageCopyEXT',desc='Structure specifying a host memory to image copy operation',type='structs'] -- :refpage: VkMemoryToImageCopyEXT :bufferrowlength: memoryRowLength :bufferimageheight: memoryImageHeight Congue eu consequat ac felis donec et odio. Enim nec slink:VkCopyMemoryToImageInfoEXT::pname:pRegions dui nunc mattis enim: include::{generated}/api/structs/VkMemoryToImageCopyEXT.adoc[] * pname:sType Nulla facilisi etiam dignissim diam quis enim lobortis scelerisque fermentum. * pname:pNext Nam libero justo laoreet sit amet. * pname:pHostPointer Lacus luctus accumsan tortor posuere. * pname:memoryRowLength and pname:memoryImageHeight Ultrices tincidunt arcu non sodales. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam pname:imageExtent. * pname:imageSubresource Sed id semper risus in. Natoque penatibus et magnis dis parturient montes. * pname:imageOffset Vestibulum morbi blandit cursus pname:x, pname:y, pname:z risus at ultrices mi tempus imperdiet. * pname:imageExtent Dignissim cras tincidunt lobortis feugiat vivamus at pname:width, pname:height and pname:depth augue eget arcu. Ultricies mi eget mauris pharetra. Ac turpis slink:VkBufferImageCopy2 egestas maecenas pharetra convallis posuere morbi leo urna. Cras sed felis eget velit aliquet. Sit amet mauris commodo quis imperdiet. Malesuada pellentesque elit eget gravida cum sociis natoque. Faucibus pulvinar elementum integer enim neque volutpat ac tincidunt vitae .Valid Usage **** * [[VUID-VkMemoryToImageCopyEXT-pHostPointer-99061]] pname:pHostPointer must: Nisl condimentum id venenatis a condimentum vitae include::{chapters}/commonvalidity/dolor.adoc[] **** include::{generated}/validity/structs/VkMemoryToImageCopyEXT.adoc[] --