Possible duplicate:
How to get rid of Jagged edges in Android OpenGL ES?
I want to use Antialiasing in my applications. But this does not work no matter what I did. My code
public void onSurfaceCreated(GL10 gl, EGLConfig config){ g10 = gl; gl.glClearColor(0f, 0, 0.0f, 1.0f); gl.glEnableClientState(GL10.GL_VERTEX_ARRAY); gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY); gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S, GL10.GL_REPEAT); gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T, GL10.GL_REPEAT); gl.glSampleCoverage(1.f, true); gl.glEnable(GL10.GL_DITHER); gl.glEnable(GL10.GL_MULTISAMPLE); gl.glEnable(GL10.GL_POINT_SMOOTH); gl.glEnable(GL10.GL_LINE_SMOOTH); gl.glEnable(GL10.GL_SAMPLE_COVERAGE); gl.glPointSize(8); gl.glLineWidth(5); gl.glHint(GL10.GL_POINT_SMOOTH_HINT, GL10.GL_NICEST);
This did not work. Please tell me why. Thanks.
source share