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.onSurfaceChanged(gl, w, h);
view.mRenderer.onSurfaceChanged(gl, w, h);
view.mRenderer.onSurfaceChanged(gl, w, h);
mRenderer.onSurfaceChanged(gl, w, h); tellRendererSurfaceChanged = false;
mRenderer.onSurfaceChanged(gl, w, h); tellRendererSurfaceChanged = 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#onSurfaceChanged(javax.microedition.khronos.opengles.GL10, int, int) */ public void onSurfaceChanged(GL10 gl, int width, int height) { this.width = width; this.height = height; renderer.onSurfaceChanged(gl, width, height); }
view.mRenderer.onSurfaceChanged(gl, w, h);
@Override /* * (non-Javadoc) * @see android.opengl.GLSurfaceView.Renderer#onSurfaceChanged(javax.microedition.khronos.opengles.GL10, int, int) */ public void onSurfaceChanged(GL10 gl, int width, int height) { this.width = width; this.height = height; renderer.onSurfaceChanged(gl, width, height); }