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(). 
Experience pair programming with AI  Get Codota for Java