Click or drag to resize
Ab4d.SharpEngine logo

RenderingContextUpdateSwapChain Method

[Missing <summary> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]


Namespace: Ab4d.SharpEngine.Core
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntax
C#
public void UpdateSwapChain(
	GpuSwapChain vulkanSwapChain,
	GpuImage depthStencilImage,
	GpuRenderPass? mainRenderPass,
	IntSize renderSize,
	IntSize finalSize,
	SampleCountFlags multisampleCount,
	float supersamplingCount,
	int currentSwapChainIndex = 0
)

Parameters

vulkanSwapChain  GpuSwapChain

[Missing <param name="vulkanSwapChain"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

depthStencilImage  GpuImage

[Missing <param name="depthStencilImage"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

mainRenderPass  GpuRenderPass

[Missing <param name="mainRenderPass"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

renderSize  IntSize

[Missing <param name="renderSize"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

finalSize  IntSize

[Missing <param name="finalSize"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

multisampleCount  SampleCountFlags

[Missing <param name="multisampleCount"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

supersamplingCount  Single

[Missing <param name="supersamplingCount"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

currentSwapChainIndex  Int32  (Optional)

[Missing <param name="currentSwapChainIndex"/> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

Remarks

[Missing <remarks> documentation for "M:Ab4d.SharpEngine.Core.RenderingContext.UpdateSwapChain(Ab4d.SharpEngine.Core.GpuSwapChain,Ab4d.SharpEngine.Core.GpuImage,Ab4d.SharpEngine.Core.GpuRenderPass,Ab4d.SharpEngine.Common.IntSize,Ab4d.SharpEngine.Common.IntSize,Ab4d.Vulkan.SampleCountFlags,System.Single,System.Int32)"]

See Also