 |
VulkanDeviceCopyCubeMapDataToImage(Image, Int32, Int32, Int32, GpuBuffer, BufferImageCopy, AccessFlags, ImageLayout, PipelineStageFlags, AccessFlags, ImageLayout, PipelineStageFlags) Method |
Copy cube-map data from staging buffer to image, and optionally generate mip-maps.
Namespace: Ab4d.SharpEngine.VulkanAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.1.9680+a1b1e43de1ad9a7e35472c33948d688d7b40ef79
Syntaxpublic void CopyCubeMapDataToImage(
Image targetVulkanImage,
int width,
int height,
int mipLevels,
GpuBuffer stagingBuffer,
BufferImageCopy[] copyRegions,
AccessFlags currentAccessMask,
ImageLayout currentImageLayout,
PipelineStageFlags currentStageMask,
AccessFlags targetImageAccessMask = AccessFlags.TransferRead,
ImageLayout targetImageLayout = ImageLayout.TransferSrcOptimal,
PipelineStageFlags targetImageStageMask = PipelineStageFlags.Transfer
)
Parameters
- targetVulkanImage Image
-
- width Int32
-
- height Int32
-
- mipLevels Int32
-
- stagingBuffer GpuBuffer
-
- copyRegions BufferImageCopy
-
- currentAccessMask AccessFlags
-
- currentImageLayout ImageLayout
-
- currentStageMask PipelineStageFlags
-
- targetImageAccessMask AccessFlags (Optional)
-
- targetImageLayout ImageLayout (Optional)
-
- targetImageStageMask PipelineStageFlags (Optional)
-
See Also