Example #1
0
 /// <inheritdoc/>
 protected virtual IRenderTarget CreateRenderTarget()
 {
     if (PlatformImpl == null)
     {
         throw new InvalidOperationException("Can't create render target, PlatformImpl is null (might be already disposed)");
     }
     return(_renderInterface.CreateRenderTarget(PlatformImpl.Surfaces));
 }
Example #2
0
 /// <inheritdoc/>
 IRenderTarget IRenderRoot.CreateRenderTarget()
 {
     return(_renderInterface.CreateRenderTarget(PlatformImpl.Handle));
 }
Example #3
0
 /// <inheritdoc/>
 protected virtual IRenderTarget CreateRenderTarget()
 {
     return(_renderInterface.CreateRenderTarget(PlatformImpl.Surfaces));
 }