/// <summary> /// Copies texture to swap-chain region /// </summary> public abstract void CopyTexture(Texture2DBase sourceTexture, Point2 sourceOffset, Point2 destinationOffset, Size2 size, int sourceMipmapLevel);
/// <summary> /// Copies texture to swap-chain of the same size /// </summary> public abstract void CopyTexture(Texture2DBase sourceTexture);
///// <summary> ///// Resolves/Copies MSAA render-texture to non-MSAA swap-chain ///// </summary> //public abstract void ResolveMSAA(Texture2DBase sourceRenderTexture, SwapChainBase destinationSwapChain); /// <summary> /// Copies texture to texture of the same size /// </summary> public abstract void CopyTexture(Texture2DBase sourceTexture, Texture2DBase destinationTexture);
/// <summary> /// Resolves/Copies MSAA render-texture to non-MSAA swap-chain /// </summary> public abstract void ResolveMSAA(Texture2DBase sourceRenderTexture);
/// <summary> /// Resolves/Copies MSAA render-texture to non-MSAA texture /// </summary> public abstract void ResolveMSAA(Texture2DBase sourceRenderTexture, Texture2DBase destinationRenderTexture);