/** * Sets the GLSurfaceView which will display the preview. * * @param view the GLSurfaceView */ public void setGLSurfaceView(final GLSurfaceView view) { surfaceType = SURFACE_TYPE_SURFACE_VIEW; glSurfaceView = view; glSurfaceView.setEGLContextClientVersion(2); glSurfaceView.setEGLConfigChooser(8, 8, 8, 8, 16, 0); glSurfaceView.getHolder().setFormat(PixelFormat.RGBA_8888); glSurfaceView.setRenderer(renderer); glSurfaceView.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY); glSurfaceView.requestRender(); }
view.setEGLConfigChooser(configChooser); view.setRenderer(this);
mGLView.setEGLConfigChooser(true);
mGLView= (GLSurfaceView) findViewById(R.id.mGLView); mGLView.setEGLContextClientVersion(2); mGLView.setEGLConfigChooser(8,8,8,8,16,8); mGLView.setRenderer(this); mGLView.getHolder().setFormat(PixelFormat.TRANSPARENT);
public class MyActivity extends Activity { protected GLSurfaceView mGLView; protected GraphicsRenderer graphicsRenderer; // keep reference to renderer protected void initGraphics() { graphicsRenderer = new GraphicsRenderer(this); mGLView = (GLSurfaceView) findViewById(R.id.graphics_glsurfaceview1); mGLView.setEGLConfigChooser(true); mGLView.setRenderer(graphicsRenderer); graphicsRenderer.setFrameRate(30); } }
public class GraphicsRenderer implements Renderer { // implement Renderer. This is where all the openGL stuff goes } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); GLSurfaceView mGLView = (GLSurfaceView) findViewById(R.id.graphics_glsurfaceview1); mGLView.setEGLConfigChooser(true); mGLView.setRenderer(graphicsRenderer); }
GLSurfaceView myGLSurfaceView = (GLSurfaceView) findViewById(R.id.gl); myGLSurfaceView.setEGLConfigChooser(true); myGLSurfaceView.setRenderer(graphicsRenderer);
public class MyGLActivity extends Activity { //... private GLSurfaceView glView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); glView = new GLSurfaceView(this); glView.setEGLConfigChooser(8 , 8, 8, 8, 16, 0); glView.setRenderer(new MyGlRenderer(this)); this.setContentView(glView); } //... }
public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); GLSurfaceView view = new GLSurfaceView(this); //Chose EGL Config Here To Set Element Size For RGB data Alpha, // Depth, Stencil, See The Documentation... view.setEGLConfigChooser(8, 8, 8, 8, 16, 0); view.setRenderer(new OpenGLRenderer()); setContentView(view); //setContentView(R.layout.activity_main); } //....additional methods for activity }
GLSurfaceView glview = (GLSurfaceView)findViewById(R.id.surface); glview.setEGLConfigChooser(8, 8, 8, 8, 16, 0); glview.getHolder().setFormat(PixelFormat.RGBA_8888); glview.setZOrderMediaOverlay(true); glview.setEGLContextClientVersion(2);
final GLSurfaceView glView = (GLSurfaceView) findViewById(R.id.glView); glView.setZOrderOnTop(true); glView.setEGLConfigChooser(8, 8, 8, 8, 16, 0); glView.getHolder().setFormat(PixelFormat.RGBA_8888); glView.setRenderer(new MyRenderer()); glView.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY);
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLView = new GLSurfaceView(this); mGLView.setEGLConfigChooser(false); StaticTriangleRenderer.TextureLoader loader; if (TEST_CREATE_TEXTURE) { loader = new SyntheticCompressedTextureLoader(); } else { loader = new CompressedTextureLoader(); } mGLView.setRenderer(new StaticTriangleRenderer(this, loader)); setContentView(mGLView); }
final GLSurfaceView glView = (GLSurfaceView) findViewById(R.id.glView); glView.setZOrderOnTop(true); glView.setEGLConfigChooser(8, 8, 8, 8, 16, 0); glView.getHolder().setFormat(PixelFormat.RGBA_8888); glView.setRenderer(new MyRenderer()); glView.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY);
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLView = new GLSurfaceView(this); mGLView.setEGLConfigChooser(false); StaticTriangleRenderer.TextureLoader loader; if (TEST_CREATE_TEXTURE) { loader = new SyntheticCompressedTextureLoader(); } else { loader = new CompressedTextureLoader(); } mGLView.setRenderer(new StaticTriangleRenderer(this, loader)); setContentView(mGLView); }
public MyGLSurfaceView(Context context) { super(context); // Create an OpenGL ES 2.0 context. setEGLContextClientVersion(2); //fix for error No Config chosen, but I don't know what this does. super.setEGLConfigChooser(8 , 8, 8, 8, 16, 0); // Set the Renderer for drawing on the GLSurfaceView mRenderer = new MyGLRenderer(); setRenderer(mRenderer); // Render the view only when there is a change in the drawing data setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Create our Preview view and set it as the content of our // Activity mGLSurfaceView = new GLSurfaceView(this); // We want an 8888 pixel format because that's required for // a translucent window. // And we want a depth buffer. mGLSurfaceView.setEGLConfigChooser(8, 8, 8, 8, 16, 0); // Tell the cube renderer that we want to render a translucent version // of the cube: mGLSurfaceView.setRenderer(new CubeRenderer(true)); // Use a surface format with an Alpha channel: mGLSurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT); setContentView(mGLSurfaceView); }
@Override protected void configureGLSurfaceView() { //we override this method so we can create a special glsurfaceview that //can provide its onTouchListener. This way we can override the ontouchlistener //to provide different functionality for long press, without altering the original //tangram library (which is a very big pain) glSurfaceView = new MyGLSurfaceView(getContext()); glSurfaceView.setEGLContextClientVersion(2); glSurfaceView.setPreserveEGLContextOnPause(true); glSurfaceView.setEGLConfigChooser(new ConfigChooser(8, 8, 8, 0, 16, 8)); addView(glSurfaceView); }
public GlPreviewRenderer(GLSurfaceView glView) { this.glView = glView; this.glView.setEGLConfigChooser(new GLES20ConfigChooser(false)); this.glView.setEGLContextFactory(new GLES20ContextFactory()); this.glView.setRenderer(this); this.glView.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY); Matrix.setIdentityM(STMatrix, 0); }
public GlPreviewRenderer(GLSurfaceView glView) { this.glView = glView; this.glView.setEGLConfigChooser(new GlConfigChooser(false)); this.glView.setEGLContextFactory(new GlContextFactory()); this.glView.setRenderer(this); this.glView.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY); Matrix.setIdentityM(STMatrix, 0); }
/** * Sets the GLSurfaceView which will display the preview. * * @param view the GLSurfaceView */ public void setGLSurfaceView(final GLSurfaceView view) { mGlSurfaceView = view; mGlSurfaceView.setEGLContextClientVersion(2); mGlSurfaceView.setEGLConfigChooser(8, 8, 8, 8, 16, 0); //mGlSurfaceView.getHolder().setFormat(PixelFormat.RGBA_8888); mGlSurfaceView.getHolder().setFormat(PixelFormat.TRANSPARENT); //mGlSurfaceView.setZOrderOnTop(true); mGlSurfaceView.setRenderer(mRenderer); mGlSurfaceView.setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY); mGlSurfaceView.requestRender(); }