Code example for GL10

Methods: glClearColorglDisableglEnableglHintglShadeModel

0
    public void onSurfaceCreated(GL10 gl, EGLConfig config) {
        /* 
         * By default, OpenGL enables features that improve quality but reduce performance. One might want to tweak that especially on software 
         * renderer. 
         */ 
        gl.glDisable(GL10.GL_DITHER);
 
        /* 
         * Some one-time OpenGL initialization can be made here probably based on features of this particular context 
         */ 
        gl.glHint(GL10.GL_PERSPECTIVE_CORRECTION_HINT, GL10.GL_FASTEST);
 
        if (mTranslucentBackground) {
            gl.glClearColor(0, 0, 0, 0);
        } else { 
            gl.glClearColor(1, 1, 1, 1);
        } 
        gl.glEnable(GL10.GL_CULL_FACE);
        gl.glShadeModel(GL10.GL_SMOOTH);
        gl.glEnable(GL10.GL_DEPTH_TEST);
    } 
 
    private void clearScreen(GL10 gl) {
        /* 
         * Usually, the first thing one might want to do is to clear the screen. The most efficient way of doing this is to use glClear(). 
Stop searching for code, let great code find you!  Add Codota to your java IDE