/// <summary> /// /// </summary> public ImageResolve(SharpVk.ImageSubresourceLayers sourceSubresource, SharpVk.Offset3D sourceOffset, SharpVk.ImageSubresourceLayers destinationSubresource, SharpVk.Offset3D destinationOffset, SharpVk.Extent3D extent) { this.SourceSubresource = sourceSubresource; this.SourceOffset = sourceOffset; this.DestinationSubresource = destinationSubresource; this.DestinationOffset = destinationOffset; this.Extent = extent; }
/// <summary> /// /// </summary> public BufferImageCopy(DeviceSize bufferOffset, uint bufferRowLength, uint bufferImageHeight, SharpVk.ImageSubresourceLayers imageSubresource, SharpVk.Offset3D imageOffset, SharpVk.Extent3D imageExtent) { this.BufferOffset = bufferOffset; this.BufferRowLength = bufferRowLength; this.BufferImageHeight = bufferImageHeight; this.ImageSubresource = imageSubresource; this.ImageOffset = imageOffset; this.ImageExtent = imageExtent; }