Click or drag to resize
Ab4d.SharpEngine logo

VulkanDeviceInsertImageMemoryBarrier(CommandBuffer, GpuImage, AccessFlags, ImageLayout, PipelineStageFlags, Int32, Int32, UInt32, UInt32) Method


Namespace: Ab4d.SharpEngine.Vulkan
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.0.9208+3b2441d6a11f923f2600f40f4296bdc3d8b46035
Syntax
C#
public void InsertImageMemoryBarrier(
	CommandBuffer commandBuffer,
	GpuImage gpuImage,
	AccessFlags dstAccessMask,
	ImageLayout newImageLayout,
	PipelineStageFlags dstStageMask,
	int baseMipLevel,
	int levelCount,
	uint srcQueueFamilyIndex = 4294967295,
	uint dstQueueFamilyIndex = 4294967295
)

Parameters

commandBuffer  CommandBuffer
 
gpuImage  GpuImage
 
dstAccessMask  AccessFlags
 
newImageLayout  ImageLayout
 
dstStageMask  PipelineStageFlags
 
baseMipLevel  Int32
 
levelCount  Int32
 
srcQueueFamilyIndex  UInt32  (Optional)
 
dstQueueFamilyIndex  UInt32  (Optional)
 
See Also