/**
* I do not understand why I cannot get the context earlier, I failed in getting it from addNotify() and
* setVisible(true)
* */
_canvasRenderer.setContext(getNewtWindow().getContext());
getNewtWindow().invoke(true, new GLRunnable() {
@Override
public boolean run(final GLAutoDrawable glAutoDrawable) {
_canvasRenderer.init(_settings, true);// true - do swap in renderer.
return true;
}