public void setRenderer(final GLSurfaceView.Renderer renderer) { this.renderer = renderer; // Does this thread own the OpenGL context? if (!Thread.currentThread().getName().equals(mThreadOwner)) { Log.e(TAG, "setRenderer: This thread does not own the OpenGL context."); return; } // Call the renderer initialization routines this.renderer.onSurfaceCreated(gl10, eglConfig); this.renderer.onSurfaceChanged(gl10, width, height); }
view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig); tellRendererSurfaceCreated = false;
mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig); tellRendererSurfaceCreated = false;
private void handleMessageLocked(int what) { switch (what) { case CHANGE_SURFACE: if (mEglHelper.createSurface(mSurface)) { mGL = mEglHelper.createGL(); mRenderer.onSurfaceCreated(mGL, mEglHelper.mEglConfig); } break; case RESIZE_SURFACE: mRenderer.onSurfaceChanged(mGL, mWidth, mHeight); break; case RENDER: mRenderer.onDrawFrame(mGL); mEglHelper.swap(); break; case FINISH: mEglHelper.destroySurface(); mEglHelper.finish(); mFinished = true; break; } }
public void setRenderer(final GLSurfaceView.Renderer renderer) { mRenderer = renderer; // Does this thread own the OpenGL context? if (!Thread.currentThread().getName().equals(mThreadOwner)) { Log.e(TAG, "setRenderer: This thread does not own the OpenGL context."); return; } // Call the renderer initialization routines mRenderer.onSurfaceCreated(mGL, mEGLConfig); mRenderer.onSurfaceChanged(mGL, mWidth, mHeight); }
public void setRenderer(final GLSurfaceView.Renderer renderer) { mRenderer = renderer; // Does this thread own the OpenGL context? if (!Thread.currentThread().getName().equals(mThreadOwner)) { Log.e(TAG, "setRenderer: This thread does not own the OpenGL context."); return; } // Call the renderer initialization routines mRenderer.onSurfaceCreated(mGL, mEGLConfig); mRenderer.onSurfaceChanged(mGL, mWidth, mHeight); }
@Override /* * (non-Javadoc) * @see android.opengl.GLSurfaceView.Renderer#onSurfaceCreated(javax.microedition.khronos.opengles.GL10, javax.microedition.khronos.egl.EGLConfig) */ public void onSurfaceCreated(GL10 gl, EGLConfig config) { renderer.onSurfaceCreated(gl, config); }
view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
@Override /* * (non-Javadoc) * @see android.opengl.GLSurfaceView.Renderer#onSurfaceCreated(javax.microedition.khronos.opengles.GL10, javax.microedition.khronos.egl.EGLConfig) */ public void onSurfaceCreated(GL10 gl, EGLConfig config) { renderer.onSurfaceCreated(gl, config); }