I’ve got some triangles rendered using triangle strips and colored using a colorPointer (two vertices white, one vertex black). The gradient works, but when the triangle size increases, the gradient appears choppy.
I could switch to _TRIANGLES or _TRIANGLE_FAN, that really isn’t the issue so much as how to make a smooth gradient without resorting to increasing the triangle count. Any suggestions?
Are you using the default color depth ?
When you create your GLSurfaceView, call something like
setEGLConfigChooser(8, 8, 8, 8, 0, 0); (last 2 zeros for no stencil and depth buffer).
You have to do it before you set a Renderer.
See GLSurfaceView