public OpenTKGraphicsDevice( INativeWindow window, IMgGraphicsConfiguration configuration, IGLFramebufferHelperSelector selector, IGLExtensionLookup extensions, IMgGraphicsDeviceLogger logger, IGLRenderer queueRenderer, IGLBackbufferContext bbContext ) { mGraphicsConfiguration = configuration; mView = new GLNullImageView(); mWindow = window; mExtensions = extensions; mLogger = logger; mSelector = selector; mQueueRenderer = queueRenderer; mBBContext = bbContext; // SHOULD BE HIDDEN mFramebuffers = new MgFramebufferCollection(mGraphicsConfiguration); }
public OpenTKBackbufferContext(IMgGraphicsDeviceLogger logger) { mLogger = logger; }