public GlPlatformSurfaceRenderingSession(IGlContext context, IAvnGlSurfaceRenderingSession session)
 {
     Context  = context;
     _session = session;
 }
 public void Dispose()
 {
     _session?.Dispose();
     _session = null;
 }
 public GlPlatformSurfaceRenderingSession(GlDisplay display, IAvnGlSurfaceRenderingSession session)
 {
     Display  = display;
     _session = session;
 }