在Android上为具有自定义渲染循环的工作线程创建opengl上下文

时间:2013-07-19 03:27:22

标签: android opengl-es

我有一个用lwjgl写的游戏,我正试图将它移植到android。如何在不使用GLSurfaceView.Renderer的情况下创建opengl上下文?我想在我的旧主线程中使用它,我正在改变工作线程,而不必改变游戏循环。

主循环psudocode:

init();
while(!done)
{
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    renderAll();
    updateScreen();
    while(getNextInputEvent())
    {
        handleInputEvent();
    }
    moveAllObjects();
    SyncFrameRate();
}
shutdown();

0 个答案:

没有答案