public Session(GlxContext context, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info, IDisposable @lock) { _context = context; _info = info; _lock = @lock; }
public Session(GlxContext context, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info, IDisposable clearContext) { _context = context; _info = info; _clearContext = clearContext; }
public Session(WglContext context, IntPtr hdc, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info, IDisposable clearContext) { _context = context; _hdc = hdc; _info = info; _clearContext = clearContext; }
public RenderTarget(GlxContext context, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info) { _context = context; _info = info; }
public GlxGlPlatformSurface(GlxDisplay display, GlxContext context, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info) { _display = display; _context = context; _info = info; }
public RenderTarget(WglContext context, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info) { _context = context; _info = info; _hdc = context.CreateConfiguredDeviceContext(info.Handle); }
public WglGlPlatformSurface(WglContext context, EglGlPlatformSurface.IEglWindowGlPlatformSurfaceInfo info) { _context = context; _info = info; }