Beispiel #1
0
void Engine::onResume() {
    LOGV("onResume");

    mGLESLayer->enableRender();

    gles::GLESLayer *glLayer = mGLESLayer;
    UpdateManager* updateManager = mUpdateManager;
    mGLThread->addRecurringTask([updateManager, glLayer]() {
        updateManager->update();
        glLayer->render();

        bool repeat = glLayer->renderEnabled();

        return repeat;
    });
}