/// <summary>
 /// Initializes a new instance of the <see cref="DeferredContextRenderer"/> class.
 /// </summary>
 /// <param name="deviceResources">The deviceResources.</param>
 /// <param name="scheduler"></param>
 public DeferredContextRenderer(IDevice3DResources deviceResources, IRenderTaskScheduler scheduler) : base(deviceResources)
 {
     deferredContextPool = deviceResources.DeviceContextPool;
     this.scheduler      = scheduler;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DeferredContextRenderer"/> class.
 /// </summary>
 /// <param name="device">The device.</param>
 /// <param name="scheduler"></param>
 public DeferredContextRenderer(Device device, IRenderTaskScheduler scheduler) : base(device)
 {
     deferredContextPool = Collect(new DeviceContextPool(device));
     this.scheduler      = scheduler;
 }