FileDocCategorySizeDatePackage
GLWrapperBase.javaAPI DocAndroid 1.5 API16316Wed May 06 22:42:00 BST 2009android.opengl

GLWrapperBase

public abstract class GLWrapperBase extends Object implements javax.microedition.khronos.opengles.GL11, javax.microedition.khronos.opengles.GL, javax.microedition.khronos.opengles.GL10, javax.microedition.khronos.opengles.GL11Ext, javax.microedition.khronos.opengles.GL10Ext
The abstract base class for a GL wrapper. Provides some convenient instance variables and default implementations.

Fields Summary
protected javax.microedition.khronos.opengles.GL10
mgl
protected javax.microedition.khronos.opengles.GL10Ext
mgl10Ext
protected javax.microedition.khronos.opengles.GL11
mgl11
protected javax.microedition.khronos.opengles.GL11Ext
mgl11Ext
protected javax.microedition.khronos.opengles.GL11ExtensionPack
mgl11ExtensionPack
Constructors Summary
public GLWrapperBase(javax.microedition.khronos.opengles.GL gl)

		mgl = (GL10) gl;
		if (gl instanceof GL10Ext) {
			mgl10Ext = (GL10Ext) gl;
		}
		if (gl instanceof GL11) {
			mgl11 = (GL11) gl;
		}
		if (gl instanceof GL11Ext) {
			mgl11Ext = (GL11Ext) gl;
		}
		if (gl instanceof GL11ExtensionPack) {
			mgl11ExtensionPack = (GL11ExtensionPack) gl;
		}
	
Methods Summary
public voidglBindBuffer(int target, int buffer)

        throw new UnsupportedOperationException();
    
public voidglBindFramebufferOES(int target, int framebuffer)

        throw new UnsupportedOperationException();
    
public voidglBindRenderbufferOES(int target, int renderbuffer)

        throw new UnsupportedOperationException();
    
public voidglBlendEquation(int mode)

        throw new UnsupportedOperationException();
    
public voidglBlendEquationSeparate(int modeRGB, int modeAlpha)

        throw new UnsupportedOperationException();
    
public voidglBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

        throw new UnsupportedOperationException();
    
public voidglBufferData(int target, int size, java.nio.Buffer data, int usage)

        throw new UnsupportedOperationException();
    
public voidglBufferSubData(int target, int offset, int size, java.nio.Buffer data)

        throw new UnsupportedOperationException();
    
intglCheckFramebufferStatusOES(int target)

        throw new UnsupportedOperationException();
    
public voidglColor4ub(byte red, byte green, byte blue, byte alpha)

        throw new UnsupportedOperationException();
    
public voidglColorPointer(int size, int type, int stride, int offset)

        throw new UnsupportedOperationException();
    
public voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize)

        throw new UnsupportedOperationException();
    
public voidglCurrentPaletteMatrixOES(int matrixpaletteindex)

        throw new UnsupportedOperationException();
    
public voidglDeleteBuffers(int n, int[] buffers, int offset)

        throw new UnsupportedOperationException();
    
public voidglDeleteBuffers(int n, java.nio.IntBuffer buffers)

        throw new UnsupportedOperationException();
    
public voidglDeleteFramebuffersOES(int n, int[] framebuffers, int offset)

        throw new UnsupportedOperationException();
    
public voidglDeleteFramebuffersOES(int n, java.nio.IntBuffer framebuffers)

        throw new UnsupportedOperationException();
    
public voidglDeleteRenderbuffersOES(int n, int[] renderbuffers, int offset)

        throw new UnsupportedOperationException();
    
public voidglDeleteRenderbuffersOES(int n, java.nio.IntBuffer renderbuffers)

        throw new UnsupportedOperationException();
    
public voidglDrawElements(int mode, int count, int type, int offset)

        throw new UnsupportedOperationException();
    
public voidglFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)

        throw new UnsupportedOperationException();
    
public voidglFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)

        throw new UnsupportedOperationException();
    
public voidglGenBuffers(int n, int[] buffers, int offset)

        throw new UnsupportedOperationException();
    
public voidglGenBuffers(int n, java.nio.IntBuffer buffers)

        throw new UnsupportedOperationException();
    
public voidglGenFramebuffersOES(int n, int[] framebuffers, int offset)

        throw new UnsupportedOperationException();
    
public voidglGenFramebuffersOES(int n, java.nio.IntBuffer framebuffers)

        throw new UnsupportedOperationException();
    
public voidglGenRenderbuffersOES(int n, int[] renderbuffers, int offset)

        throw new UnsupportedOperationException();
    
public voidglGenRenderbuffersOES(int n, java.nio.IntBuffer renderbuffers)

        throw new UnsupportedOperationException();
    
public voidglGenerateMipmapOES(int target)

        throw new UnsupportedOperationException();
    
public voidglGetBooleanv(int pname, boolean[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetBooleanv(int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetBufferParameteriv(int target, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetBufferParameteriv(int target, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetClipPlanef(int pname, float[] eqn, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetClipPlanef(int pname, java.nio.FloatBuffer eqn)

        throw new UnsupportedOperationException();
    
public voidglGetClipPlanex(int pname, int[] eqn, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetClipPlanex(int pname, java.nio.IntBuffer eqn)

        throw new UnsupportedOperationException();
    
public voidglGetFixedv(int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetFixedv(int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetFloatv(int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetFloatv(int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetFramebufferAttachmentParameterivOES(int target, int attachment, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetFramebufferAttachmentParameterivOES(int target, int attachment, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetLightfv(int light, int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetLightfv(int light, int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetLightxv(int light, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetLightxv(int light, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetMaterialfv(int face, int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetMaterialfv(int face, int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetMaterialxv(int face, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetMaterialxv(int face, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetPointerv(int pname, java.nio.Buffer[] params)

        throw new UnsupportedOperationException();
    
public voidglGetRenderbufferParameterivOES(int target, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetRenderbufferParameterivOES(int target, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexEnviv(int env, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexEnviv(int env, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexEnvxv(int env, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexEnvxv(int env, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexGenfv(int coord, int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexGenfv(int coord, int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexGeniv(int coord, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexGeniv(int coord, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexGenxv(int coord, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexGenxv(int coord, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexParameterfv(int target, int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexParameterfv(int target, int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexParameteriv(int target, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexParameteriv(int target, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglGetTexParameterxv(int target, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglGetTexParameterxv(int target, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public booleanglIsBuffer(int buffer)

        throw new UnsupportedOperationException();
    
public booleanglIsEnabled(int cap)

        throw new UnsupportedOperationException();
    
public booleanglIsFramebufferOES(int framebuffer)

        throw new UnsupportedOperationException();
    
public booleanglIsRenderbufferOES(int renderbuffer)

        throw new UnsupportedOperationException();
    
public booleanglIsTexture(int texture)

        throw new UnsupportedOperationException();
    
public voidglLoadPaletteFromModelViewMatrixOES()

        throw new UnsupportedOperationException();
    
public voidglMatrixIndexPointerOES(int size, int type, int stride, java.nio.Buffer pointer)

        throw new UnsupportedOperationException();
    
public voidglMatrixIndexPointerOES(int size, int type, int stride, int offset)

        throw new UnsupportedOperationException();
    
public voidglNormalPointer(int type, int stride, int offset)

        throw new UnsupportedOperationException();
    
public voidglPointParameterf(int pname, float param)

        throw new UnsupportedOperationException();
    
public voidglPointParameterfv(int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglPointParameterfv(int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglPointParameterx(int pname, int param)

        throw new UnsupportedOperationException();
    
public voidglPointParameterxv(int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglPointParameterxv(int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglPointSizePointerOES(int type, int stride, java.nio.Buffer pointer)

        throw new UnsupportedOperationException();
    
public voidglRenderbufferStorageOES(int target, int internalformat, int width, int height)

        throw new UnsupportedOperationException();
    
public voidglTexCoordPointer(int size, int type, int stride, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexEnvi(int target, int pname, int param)

        throw new UnsupportedOperationException();
    
public voidglTexEnviv(int target, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexEnviv(int target, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglTexGenf(int coord, int pname, float param)

        throw new UnsupportedOperationException();
    
public voidglTexGenfv(int coord, int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexGenfv(int coord, int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglTexGeni(int coord, int pname, int param)

        throw new UnsupportedOperationException();
    
public voidglTexGeniv(int coord, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexGeniv(int coord, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglTexGenx(int coord, int pname, int param)

        throw new UnsupportedOperationException();
    
public voidglTexGenxv(int coord, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexGenxv(int coord, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglTexParameterfv(int target, int pname, float[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexParameterfv(int target, int pname, java.nio.FloatBuffer params)

        throw new UnsupportedOperationException();
    
public voidglTexParameteri(int target, int pname, int param)

        throw new UnsupportedOperationException();
    
public voidglTexParameterxv(int target, int pname, int[] params, int offset)

        throw new UnsupportedOperationException();
    
public voidglTexParameterxv(int target, int pname, java.nio.IntBuffer params)

        throw new UnsupportedOperationException();
    
public voidglVertexPointer(int size, int type, int stride, int offset)

        throw new UnsupportedOperationException();
    
public voidglWeightPointerOES(int size, int type, int stride, java.nio.Buffer pointer)

        throw new UnsupportedOperationException();
    
public voidglWeightPointerOES(int size, int type, int stride, int offset)

        throw new UnsupportedOperationException();