Home | History | Annotate | Download | only in graphics

Lines Matching defs:gl

46     public void onSurfaceCreated(GL10 gl, EGLConfig config) {
52 gl.glDisable(GL10.GL_DITHER);
58 gl.glHint(GL10.GL_PERSPECTIVE_CORRECTION_HINT,
61 gl.glClearColor(.5f, .5f, .5f, 1);
62 gl.glShadeModel(GL10.GL_SMOOTH);
63 gl.glEnable(GL10.GL_DEPTH_TEST);
64 gl.glEnable(GL10.GL_TEXTURE_2D);
72 gl.glGenTextures(1, textures, 0);
75 gl.glBindTexture(GL10.GL_TEXTURE_2D, mTextureID);
77 gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER,
79 gl.glTexParameterf(GL10.GL_TEXTURE_2D,
83 gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S,
85 gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T,
88 gl.glTexEnvf(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE,
108 public void onDrawFrame(GL10 gl) {
114 gl.glDisable(GL10.GL_DITHER);
116 gl.glTexEnvx(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE,
125 gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);
131 gl.glMatrixMode(GL10.GL_MODELVIEW);
132 gl.glLoadIdentity();
134 GLU.gluLookAt(gl, 0, 0, -5, 0f, 0f, 0f, 0f, 1.0f, 0.0f);
136 gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
137 gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
139 gl.glActiveTexture(GL10.GL_TEXTURE0);
140 gl.glBindTexture(GL10.GL_TEXTURE_2D, mTextureID);
141 gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S,
143 gl.glTexParameterx(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T,
149 gl.glRotatef(angle, 0, 0, 1.0f);
151 mTriangle.draw(gl);
154 public void onSurfaceChanged(GL10 gl, int w, int h) {
155 gl.glViewport(0, 0, w, h);
164 gl.glMatrixMode(GL10.GL_PROJECTION);
165 gl.glLoadIdentity();
166 gl.glFrustumf(-ratio, ratio, -1, 1, 3, 7);
178 // Buffers to be passed to gl*Pointer() functions
227 public void draw(GL10 gl) {
228 gl.glFrontFace(GL10.GL_CCW);
229 gl.glVertexPointer(3, GL10.GL_FLOAT, 0, mFVertexBuffer);
230 gl.glEnable(GL10.GL_TEXTURE_2D);
231 gl.glTexCoordPointer(2, GL10.GL_FLOAT, 0, mTexBuffer);
232 gl.glDrawElements(GL10.GL_TRIANGLE_STRIP, VERTS,