【发布时间】:2011-06-23 15:47:25
【问题描述】:
在我的 openGL 游戏中,我通常使用 onDrawFrame() 中的 GLSurfaceView.Renderer 类来绘制场景。但是,当我显示加载屏幕时,我想在加载每个数据项后强制屏幕绘制,以便显示加载栏。
是否可以在此绘制调用期间以某种方式强制进行缓冲区交换?我唯一的选择是在多个帧中错开加载,这意味着大量的返工..
我想我想调用的是 eglSwapBuffers() 但我找不到从 GLSurfaceView 或 GLSurfaceView.Renderer 访问 egl 上下文的方法。
感谢您的宝贵时间。
【问题讨论】:
标签: android opengl-es glsurfaceview egl