congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
GLSurfaceView$Renderer
Code IndexAdd Tabnine to your IDE (free)

How to use
GLSurfaceView$Renderer
in
android.opengl

Best Java code snippets using android.opengl.GLSurfaceView$Renderer (Showing top 20 results out of 315)

origin: libgdx/libgdx

view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
view.mRenderer.onSurfaceChanged(gl, w, h);
view.mRenderer.onDrawFrame(gl);
origin: shchurov/ParticleView

view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
view.mRenderer.onSurfaceChanged(gl, w, h);
view.mRenderer.onDrawFrame(gl);
origin: learnopengles/Learn-OpenGLES-Tutorials

mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
tellRendererSurfaceCreated = false;
mRenderer.onSurfaceChanged(gl, w, h);
tellRendererSurfaceChanged = false;
mRenderer.onDrawFrame(gl);
origin: learnopengles/Learn-OpenGLES-Tutorials

mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
tellRendererSurfaceCreated = false;
mRenderer.onSurfaceChanged(gl, w, h);
tellRendererSurfaceChanged = false;
mRenderer.onDrawFrame(gl);
origin: WeAreFairphone/FP2-Launcher

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;
  }
}
origin: xiangzhihong/gpuImage

public Bitmap getBitmap() {
  // Do we have a renderer?
  if (mRenderer == null) {
    Log.e(TAG, "getBitmap: Renderer was not set.");
    return null;
  }
  // Does this thread own the OpenGL context?
  if (!Thread.currentThread().getName().equals(mThreadOwner)) {
    Log.e(TAG, "getBitmap: This thread does not own the OpenGL context.");
    return null;
  }
  // Call the renderer draw routine (it seems that some filters do not
  // work if this is only called once)
  mRenderer.onDrawFrame(mGL);
  mRenderer.onDrawFrame(mGL);
  convertToBitmap();
  return mBitmap;
}
origin: com.jayway.android.robotium/robotium-solo

@Override
/*
 * (non-Javadoc)
 * @see android.opengl.GLSurfaceView.Renderer#onDrawFrame(javax.microedition.khronos.opengles.GL10)
 */

public void onDrawFrame(GL10 gl) {
  renderer.onDrawFrame(gl);
  if (takeScreenshot) {
    Bitmap screenshot = null;
    if (glVersion >= 2) {
      screenshot = savePixels(0, 0, width, height);
    } else {
      screenshot = savePixels(0, 0, width, height, gl);
    }
    new Reflect(view).field("mDrawingCache").type(View.class)
        .in(screenshot);
    latch.countDown();
    takeScreenshot = false;
  }
}
origin: zxfnicholas/CameraSDK

public Bitmap getBitmap() {
  // Do we have a renderer?
  if (mRenderer == null) {
    Log.e(TAG, "getBitmap: Renderer was not set.");
    return null;
  }
  // Does this thread own the OpenGL context?
  if (!Thread.currentThread().getName().equals(mThreadOwner)) {
    Log.e(TAG, "getBitmap: This thread does not own the OpenGL context.");
    return null;
  }
  // Call the renderer draw routine (it seems that some filters do not
  // work if this is only called once)
  mRenderer.onDrawFrame(mGL);
  mRenderer.onDrawFrame(mGL);
  convertToBitmap();
  return mBitmap;
}
origin: xiangzhihong/gpuImage

public void destroy() {
  mRenderer.onDrawFrame(mGL);
  mRenderer.onDrawFrame(mGL);
  mEGL.eglMakeCurrent(mEGLDisplay, EGL10.EGL_NO_SURFACE,
      EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_CONTEXT);
  mEGL.eglDestroySurface(mEGLDisplay, mEGLSurface);
  mEGL.eglDestroyContext(mEGLDisplay, mEGLContext);
  mEGL.eglTerminate(mEGLDisplay);
}
origin: zxfnicholas/CameraSDK

public void destroy() {
  mRenderer.onDrawFrame(mGL);
  mRenderer.onDrawFrame(mGL);
  mEGL.eglMakeCurrent(mEGLDisplay, EGL10.EGL_NO_SURFACE,
      EGL10.EGL_NO_SURFACE, EGL10.EGL_NO_CONTEXT);
  mEGL.eglDestroySurface(mEGLDisplay, mEGLSurface);
  mEGL.eglDestroyContext(mEGLDisplay, mEGLContext);
  mEGL.eglTerminate(mEGLDisplay);
}
origin: xiangzhihong/gpuImage

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);
}
origin: com.jayway.android.robotium/robotium-solo

@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);
}
origin: zxfnicholas/CameraSDK

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);
}
origin: com.jayway.android.robotium/robotium-solo

@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);
}
origin: doggycoder/AndroidOpenGLDemo

view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
view.mRenderer.onSurfaceChanged(gl, w, h);
view.mRenderer.onDrawFrame(gl);
origin: libgdx/libgdx

view.mRenderer.onSurfaceCreated(gl, mEglHelper.mEglConfig);
view.mRenderer.onSurfaceChanged(gl, w, h);
view.mRenderer.onDrawFrame(gl);
origin: RobotiumTech/robotium

@Override
/*
 * (non-Javadoc)
 * @see android.opengl.GLSurfaceView.Renderer#onDrawFrame(javax.microedition.khronos.opengles.GL10)
 */

public void onDrawFrame(GL10 gl) {
  renderer.onDrawFrame(gl);
  if (takeScreenshot) {
    Bitmap screenshot = null;
    if (glVersion >= 2) {
      screenshot = savePixels(0, 0, width, height);
    } else {
      screenshot = savePixels(0, 0, width, height, gl);
    }
    new Reflect(view).field("mDrawingCache").type(View.class)
        .in(screenshot);
    latch.countDown();
    takeScreenshot = false;
  }
}
origin: cats-oss/android-gpuimage

public Bitmap getBitmap() {
  // Do we have a renderer?
  if (renderer == null) {
    Log.e(TAG, "getBitmap: Renderer was not set.");
    return null;
  }
  // Does this thread own the OpenGL context?
  if (!Thread.currentThread().getName().equals(mThreadOwner)) {
    Log.e(TAG, "getBitmap: This thread does not own the OpenGL context.");
    return null;
  }
  // Call the renderer draw routine (it seems that some filters do not
  // work if this is only called once)
  renderer.onDrawFrame(gl10);
  renderer.onDrawFrame(gl10);
  convertToBitmap();
  return bitmap;
}
origin: RobotiumTech/robotium

@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);
}
origin: RobotiumTech/robotium

@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);
}
android.openglGLSurfaceView$Renderer

Most used methods

  • onDrawFrame
  • onSurfaceChanged
  • onSurfaceCreated

Popular in Java

  • Updating database using SQL prepared statement
  • getSharedPreferences (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setContentView (Activity)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • Point (java.awt)
    A point representing a location in (x,y) coordinate space, specified in integer precision.
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • JComboBox (javax.swing)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now