2010-12-05 44 views

回答

5

不要存储您的GL10指针的引用。

它只适用于三种覆盖方法:onSurfaceChanged(),onSurfaceCreated()onDrawFrame()。 OpenGL ES使用状态更改,因此是仅在这些方法内有效的OpenGL ES上下文。

它可能看起来很安全,主要是因为onDrawFrame()将被GL线程反复迭代,这将使您的OpenGL ES上下文在这些调用期间“激活”。