Code example for GL10

Methods: glActiveTexture, glBindTexture, glDrawArrays, glEnable, glLoadIdentity, glTexCoordPointer, glTranslatef, glVertexPointer

0
				temp = 0;
			} 
 
			background.setX(temp);
 
			gl.glLoadIdentity();
			gl.glVertexPointer(3, GL10.GL_FLOAT, 0, bgVertexBuffer);
			gl.glTranslatef(temp, 0, 0);
			gl.glEnable(GL10.GL_TEXTURE_2D); // ����2D����
			gl.glActiveTexture(background.getPic());// ��������
			gl.glBindTexture(GL10.GL_TEXTURE_2D, background.getPic()); // ָ�������ĸ�����
			gl.glTexCoordPointer(2, GL10.GL_FLOAT, 0, texBuffer); // ����������������
 
			gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);
		} 
 
		private int initTex(GL10 gl, int imgId) {
			bitmap = BitmapFactory.decodeResource(getResources(), imgId);
			bitmap = formatBitmap(bitmap, 512, 512);// ��ͼƬѹ����2�Ĵη���Ȼ������ͼ���ɹ�
			IntBuffer buffer = IntBuffer.allocate(1);
			// ��������