Source position: PasVulkan.Framework.pas line 1788
public constructor TpvVulkanImage.Create( |
const aDevice: TpvVulkanDevice; |
const aImage: TVkImage; |
const aImageView: TpvVulkanImageView = Nil; |
const aDoDestroy: Boolean = True |
); overload; |
const aDevice: TpvVulkanDevice; |
const aFlags: TVkImageCreateFlags; |
const aImageType: TVkImageType; |
const aFormat: TVkFormat; |
const aExtentWidth: TpvUInt32; |
const aExtentHeight: TpvUInt32; |
const aExtentDepth: TpvUInt32; |
const aMipLevels: TpvUInt32; |
const aArrayLayers: TpvUInt32; |
const aSamples: TVkSampleCountFlagBits; |
const aTiling: TVkImageTiling; |
const aUsage: TVkImageUsageFlags; |
const aSharingMode: TVkSharingMode; |
const aQueueFamilyIndexCount: TpvUInt32; |
const aQueueFamilyIndices: PpvUInt32; |
const aInitialLayout: TVkImageLayout; |
const aAdditionalFormat: TVkFormat = VK_FORMAT_UNDEFINED |
); overload; |
const aDevice: TpvVulkanDevice; |
const aFlags: TVkImageCreateFlags; |
const aImageType: TVkImageType; |
const aFormat: TVkFormat; |
const aExtentWidth: TpvUInt32; |
const aExtentHeight: TpvUInt32; |
const aExtentDepth: TpvUInt32; |
const aMipLevels: TpvUInt32; |
const aArrayLayers: TpvUInt32; |
const aSamples: TVkSampleCountFlagBits; |
const aTiling: TVkImageTiling; |
const aUsage: TVkImageUsageFlags; |
const aSharingMode: TVkSharingMode; |
const aQueueFamilyIndices: array of TpvUInt32; |
const aInitialLayout: TVkImageLayout; |
const aAdditionalFormat: TVkFormat = VK_FORMAT_UNDEFINED |
); overload; |
CT Web help |
CodeTyphon Studio |