public FrameBufferAttachment(String Name, Image image, ImageViewType view2D, Format format, ImageAspectFlags color, uint levelCount, uint layercount) { this.Name = Name; var viewCreateInfo = new ImageViewCreateInfo { Image = image, ViewType = view2D, Format = format, SubresourceRange = new ImageSubresourceRange { AspectMask = color, LevelCount = levelCount, LayerCount = layercount } }; VulkanRenderer.SelectedLogicalDevice.CreateImageView(this, viewCreateInfo); viewCreateInfo.Dispose(); }