public void onSurfaceCreated(GL10 unused, EGLConfig config) {
    Logger.Info("Setting up GLES...");

    __setup_gles();
    __load_internal_resources();
    __setup_matrices();

    // After all this, the game is initialized. So we can call the on_game_loaded.
    Logger.Info("Engine ready.");

    m_activity.on_game_start();
  }