blob: 4b66040ddbb7e5dfa5b728e6008e0446accf534b [file] [log] [blame]
/*
* Copyright (C) 2010 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.android.gallery3d.glrenderer;
import javax.microedition.khronos.opengles.GL;
import javax.microedition.khronos.opengles.GL10;
import javax.microedition.khronos.opengles.GL10Ext;
import javax.microedition.khronos.opengles.GL11;
import javax.microedition.khronos.opengles.GL11Ext;
public class GLStub implements GL, GL10, GL10Ext, GL11, GL11Ext {
@SuppressWarnings("unused")
private static final String TAG = "GLStub";
public void glActiveTexture(
int texture
){}
public void glAlphaFunc(
int func,
float ref
){}
public void glAlphaFuncx(
int func,
int ref
){}
public void glBindTexture(
int target,
int texture
){}
public void glBlendFunc(
int sfactor,
int dfactor
){}
public void glClear(
int mask
){}
public void glClearColor(
float red,
float green,
float blue,
float alpha
){}
public void glClearColorx(
int red,
int green,
int blue,
int alpha
){}
public void glClearDepthf(
float depth
){}
public void glClearDepthx(
int depth
){}
public void glClearStencil(
int s
){}
public void glClientActiveTexture(
int texture
){}
public void glColor4f(
float red,
float green,
float blue,
float alpha
){}
public void glColor4x(
int red,
int green,
int blue,
int alpha
){}
public void glColorMask(
boolean red,
boolean green,
boolean blue,
boolean alpha
){}
public void glColorPointer(
int size,
int type,
int stride,
java.nio.Buffer pointer
){}
public void glCompressedTexImage2D(
int target,
int level,
int internalformat,
int width,
int height,
int border,
int imageSize,
java.nio.Buffer data
){}
public void glCompressedTexSubImage2D(
int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int imageSize,
java.nio.Buffer data
){}
public void glCopyTexImage2D(
int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border
){}
public void glCopyTexSubImage2D(
int target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height
){}
public void glCullFace(
int mode
){}
public void glDeleteTextures(
int n,
int[] textures,
int offset
){}
public void glDeleteTextures(
int n,
java.nio.IntBuffer textures
){}
public void glDepthFunc(
int func
){}
public void glDepthMask(
boolean flag
){}
public void glDepthRangef(
float zNear,
float zFar
){}
public void glDepthRangex(
int zNear,
int zFar
){}
public void glDisable(
int cap
){}
public void glDisableClientState(
int array
){}
public void glDrawArrays(
int mode,
int first,
int count
){}
public void glDrawElements(
int mode,
int count,
int type,
java.nio.Buffer indices
){}
public void glEnable(
int cap
){}
public void glEnableClientState(
int array
){}
public void glFinish(
){}
public void glFlush(
){}
public void glFogf(
int pname,
float param
){}
public void glFogfv(
int pname,
float[] params,
int offset
){}
public void glFogfv(
int pname,
java.nio.FloatBuffer params
){}
public void glFogx(
int pname,
int param
){}
public void glFogxv(
int pname,
int[] params,
int offset
){}
public void glFogxv(
int pname,
java.nio.IntBuffer params
){}
public void glFrontFace(
int mode
){}
public void glFrustumf(
float left,
float right,
float bottom,
float top,
float zNear,
float zFar
){}
public void glFrustumx(
int left,
int right,
int bottom,
int top,
int zNear,
int zFar
){}
public void glGenTextures(
int n,
int[] textures,
int offset
){}
public void glGenTextures(
int n,
java.nio.IntBuffer textures
){}
public int glGetError(
){ throw new UnsupportedOperationException(); }
public void glGetIntegerv(
int pname,
int[] params,
int offset
){}
public void glGetIntegerv(
int pname,
java.nio.IntBuffer params
){}
public String glGetString(
int name
){ throw new UnsupportedOperationException(); }
public void glHint(
int target,
int mode
){}
public void glLightModelf(
int pname,
float param
){}
public void glLightModelfv(
int pname,
float[] params,
int offset
){}
public void glLightModelfv(
int pname,
java.nio.FloatBuffer params
){}
public void glLightModelx(
int pname,
int param
){}
public void glLightModelxv(
int pname,
int[] params,
int offset
){}
public void glLightModelxv(
int pname,
java.nio.IntBuffer params
){}
public void glLightf(
int light,
int pname,
float param
){}
public void glLightfv(
int light,
int pname,
float[] params,
int offset
){}
public void glLightfv(
int light,
int pname,
java.nio.FloatBuffer params
){}
public void glLightx(
int light,
int pname,
int param
){}
public void glLightxv(
int light,
int pname,
int[] params,
int offset
){}
public void glLightxv(
int light,
int pname,
java.nio.IntBuffer params
){}
public void glLineWidth(
float width
){}
public void glLineWidthx(
int width
){}
public void glLoadIdentity(
){}
public void glLoadMatrixf(
float[] m,
int offset
){}
public void glLoadMatrixf(
java.nio.FloatBuffer m
){}
public void glLoadMatrixx(
int[] m,
int offset
){}
public void glLoadMatrixx(
java.nio.IntBuffer m
){}
public void glLogicOp(
int opcode
){}
public void glMaterialf(
int face,
int pname,
float param
){}
public void glMaterialfv(
int face,
int pname,
float[] params,
int offset
){}
public void glMaterialfv(
int face,
int pname,
java.nio.FloatBuffer params
){}
public void glMaterialx(
int face,
int pname,
int param
){}
public void glMaterialxv(
int face,
int pname,
int[] params,
int offset
){}
public void glMaterialxv(
int face,
int pname,
java.nio.IntBuffer params
){}
public void glMatrixMode(
int mode
){}
public void glMultMatrixf(
float[] m,
int offset
){}
public void glMultMatrixf(
java.nio.FloatBuffer m
){}
public void glMultMatrixx(
int[] m,
int offset
){}
public void glMultMatrixx(
java.nio.IntBuffer m
){}
public void glMultiTexCoord4f(
int target,
float s,
float t,
float r,
float q
){}
public void glMultiTexCoord4x(
int target,
int s,
int t,
int r,
int q
){}
public void glNormal3f(
float nx,
float ny,
float nz
){}
public void glNormal3x(
int nx,
int ny,
int nz
){}
public void glNormalPointer(
int type,
int stride,
java.nio.Buffer pointer
){}
public void glOrthof(
float left,
float right,
float bottom,
float top,
float zNear,
float zFar
){}
public void glOrthox(
int left,
int right,
int bottom,
int top,
int zNear,
int zFar
){}
public void glPixelStorei(
int pname,
int param
){}
public void glPointSize(
float size
){}
public void glPointSizex(
int size
){}
public void glPolygonOffset(
float factor,
float units
){}
public void glPolygonOffsetx(
int factor,
int units
){}
public void glPopMatrix(
){}
public void glPushMatrix(
){}
public void glReadPixels(
int x,
int y,
int width,
int height,
int format,
int type,
java.nio.Buffer pixels
){}
public void glRotatef(
float angle,
float x,
float y,
float z
){}
public void glRotatex(
int angle,
int x,
int y,
int z
){}
public void glSampleCoverage(
float value,
boolean invert
){}
public void glSampleCoveragex(
int value,
boolean invert
){}
public void glScalef(
float x,
float y,
float z
){}
public void glScalex(
int x,
int y,
int z
){}
public void glScissor(
int x,
int y,
int width,
int height
){}
public void glShadeModel(
int mode
){}
public void glStencilFunc(
int func,
int ref,
int mask
){}
public void glStencilMask(
int mask
){}
public void glStencilOp(
int fail,
int zfail,
int zpass
){}
public void glTexCoordPointer(
int size,
int type,
int stride,
java.nio.Buffer pointer
){}
public void glTexEnvf(
int target,
int pname,
float param
){}
public void glTexEnvfv(
int target,
int pname,
float[] params,
int offset
){}
public void glTexEnvfv(
int target,
int pname,
java.nio.FloatBuffer params
){}
public void glTexEnvx(
int target,
int pname,
int param
){}
public void glTexEnvxv(
int target,
int pname,
int[] params,
int offset
){}
public void glTexEnvxv(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glTexImage2D(
int target,
int level,
int internalformat,
int width,
int height,
int border,
int format,
int type,
java.nio.Buffer pixels
){}
public void glTexParameterf(
int target,
int pname,
float param
){}
public void glTexParameterx(
int target,
int pname,
int param
){}
public void glTexSubImage2D(
int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
java.nio.Buffer pixels
){}
public void glTranslatef(
float x,
float y,
float z
){}
public void glTranslatex(
int x,
int y,
int z
){}
public void glVertexPointer(
int size,
int type,
int stride,
java.nio.Buffer pointer
){}
public void glViewport(
int x,
int y,
int width,
int height
){}
public int glQueryMatrixxOES(
int[] mantissa,
int mantissaOffset,
int[] exponent,
int exponentOffset
){ throw new UnsupportedOperationException(); }
public int glQueryMatrixxOES(
java.nio.IntBuffer mantissa,
java.nio.IntBuffer exponent
){ throw new UnsupportedOperationException(); }
public void glGetPointerv(int pname, java.nio.Buffer[] params){}
public void glBindBuffer(
int target,
int buffer
){}
public void glBufferData(
int target,
int size,
java.nio.Buffer data,
int usage
){}
public void glBufferSubData(
int target,
int offset,
int size,
java.nio.Buffer data
){}
public void glClipPlanef(
int plane,
float[] equation,
int offset
){}
public void glClipPlanef(
int plane,
java.nio.FloatBuffer equation
){}
public void glClipPlanex(
int plane,
int[] equation,
int offset
){}
public void glClipPlanex(
int plane,
java.nio.IntBuffer equation
){}
public void glColor4ub(
byte red,
byte green,
byte blue,
byte alpha
){}
public void glColorPointer(
int size,
int type,
int stride,
int offset
){}
public void glDeleteBuffers(
int n,
int[] buffers,
int offset
){}
public void glDeleteBuffers(
int n,
java.nio.IntBuffer buffers
){}
public void glDrawElements(
int mode,
int count,
int type,
int offset
){}
public void glGenBuffers(
int n,
int[] buffers,
int offset
){}
public void glGenBuffers(
int n,
java.nio.IntBuffer buffers
){}
public void glGetBooleanv(
int pname,
boolean[] params,
int offset
){}
public void glGetBooleanv(
int pname,
java.nio.IntBuffer params
){}
public void glGetBufferParameteriv(
int target,
int pname,
int[] params,
int offset
){}
public void glGetBufferParameteriv(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glGetClipPlanef(
int pname,
float[] eqn,
int offset
){}
public void glGetClipPlanef(
int pname,
java.nio.FloatBuffer eqn
){}
public void glGetClipPlanex(
int pname,
int[] eqn,
int offset
){}
public void glGetClipPlanex(
int pname,
java.nio.IntBuffer eqn
){}
public void glGetFixedv(
int pname,
int[] params,
int offset
){}
public void glGetFixedv(
int pname,
java.nio.IntBuffer params
){}
public void glGetFloatv(
int pname,
float[] params,
int offset
){}
public void glGetFloatv(
int pname,
java.nio.FloatBuffer params
){}
public void glGetLightfv(
int light,
int pname,
float[] params,
int offset
){}
public void glGetLightfv(
int light,
int pname,
java.nio.FloatBuffer params
){}
public void glGetLightxv(
int light,
int pname,
int[] params,
int offset
){}
public void glGetLightxv(
int light,
int pname,
java.nio.IntBuffer params
){}
public void glGetMaterialfv(
int face,
int pname,
float[] params,
int offset
){}
public void glGetMaterialfv(
int face,
int pname,
java.nio.FloatBuffer params
){}
public void glGetMaterialxv(
int face,
int pname,
int[] params,
int offset
){}
public void glGetMaterialxv(
int face,
int pname,
java.nio.IntBuffer params
){}
public void glGetTexEnviv(
int env,
int pname,
int[] params,
int offset
){}
public void glGetTexEnviv(
int env,
int pname,
java.nio.IntBuffer params
){}
public void glGetTexEnvxv(
int env,
int pname,
int[] params,
int offset
){}
public void glGetTexEnvxv(
int env,
int pname,
java.nio.IntBuffer params
){}
public void glGetTexParameterfv(
int target,
int pname,
float[] params,
int offset
){}
public void glGetTexParameterfv(
int target,
int pname,
java.nio.FloatBuffer params
){}
public void glGetTexParameteriv(
int target,
int pname,
int[] params,
int offset
){}
public void glGetTexParameteriv(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glGetTexParameterxv(
int target,
int pname,
int[] params,
int offset
){}
public void glGetTexParameterxv(
int target,
int pname,
java.nio.IntBuffer params
){}
public boolean glIsBuffer(
int buffer
){ throw new UnsupportedOperationException(); }
public boolean glIsEnabled(
int cap
){ throw new UnsupportedOperationException(); }
public boolean glIsTexture(
int texture
){ throw new UnsupportedOperationException(); }
public void glNormalPointer(
int type,
int stride,
int offset
){}
public void glPointParameterf(
int pname,
float param
){}
public void glPointParameterfv(
int pname,
float[] params,
int offset
){}
public void glPointParameterfv(
int pname,
java.nio.FloatBuffer params
){}
public void glPointParameterx(
int pname,
int param
){}
public void glPointParameterxv(
int pname,
int[] params,
int offset
){}
public void glPointParameterxv(
int pname,
java.nio.IntBuffer params
){}
public void glPointSizePointerOES(
int type,
int stride,
java.nio.Buffer pointer
){}
public void glTexCoordPointer(
int size,
int type,
int stride,
int offset
){}
public void glTexEnvi(
int target,
int pname,
int param
){}
public void glTexEnviv(
int target,
int pname,
int[] params,
int offset
){}
public void glTexEnviv(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glTexParameterfv(
int target,
int pname,
float[] params,
int offset
){}
public void glTexParameterfv(
int target,
int pname,
java.nio.FloatBuffer params
){}
public void glTexParameteri(
int target,
int pname,
int param
){}
public void glTexParameteriv(
int target,
int pname,
int[] params,
int offset
){}
public void glTexParameteriv(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glTexParameterxv(
int target,
int pname,
int[] params,
int offset
){}
public void glTexParameterxv(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glVertexPointer(
int size,
int type,
int stride,
int offset
){}
public void glCurrentPaletteMatrixOES(
int matrixpaletteindex
){}
public void glDrawTexfOES(
float x,
float y,
float z,
float width,
float height
){}
public void glDrawTexfvOES(
float[] coords,
int offset
){}
public void glDrawTexfvOES(
java.nio.FloatBuffer coords
){}
public void glDrawTexiOES(
int x,
int y,
int z,
int width,
int height
){}
public void glDrawTexivOES(
int[] coords,
int offset
){}
public void glDrawTexivOES(
java.nio.IntBuffer coords
){}
public void glDrawTexsOES(
short x,
short y,
short z,
short width,
short height
){}
public void glDrawTexsvOES(
short[] coords,
int offset
){}
public void glDrawTexsvOES(
java.nio.ShortBuffer coords
){}
public void glDrawTexxOES(
int x,
int y,
int z,
int width,
int height
){}
public void glDrawTexxvOES(
int[] coords,
int offset
){}
public void glDrawTexxvOES(
java.nio.IntBuffer coords
){}
public void glLoadPaletteFromModelViewMatrixOES(
){}
public void glMatrixIndexPointerOES(
int size,
int type,
int stride,
java.nio.Buffer pointer
){}
public void glMatrixIndexPointerOES(
int size,
int type,
int stride,
int offset
){}
public void glWeightPointerOES(
int size,
int type,
int stride,
java.nio.Buffer pointer
){}
public void glWeightPointerOES(
int size,
int type,
int stride,
int offset
){}
public void glBindFramebufferOES(
int target,
int framebuffer
){}
public void glBindRenderbufferOES(
int target,
int renderbuffer
){}
public void glBlendEquation(
int mode
){}
public void glBlendEquationSeparate(
int modeRGB,
int modeAlpha
){}
public void glBlendFuncSeparate(
int srcRGB,
int dstRGB,
int srcAlpha,
int dstAlpha
){}
public int glCheckFramebufferStatusOES(
int target
){ throw new UnsupportedOperationException(); }
public void glDeleteFramebuffersOES(
int n,
int[] framebuffers,
int offset
){}
public void glDeleteFramebuffersOES(
int n,
java.nio.IntBuffer framebuffers
){}
public void glDeleteRenderbuffersOES(
int n,
int[] renderbuffers,
int offset
){}
public void glDeleteRenderbuffersOES(
int n,
java.nio.IntBuffer renderbuffers
){}
public void glFramebufferRenderbufferOES(
int target,
int attachment,
int renderbuffertarget,
int renderbuffer
){}
public void glFramebufferTexture2DOES(
int target,
int attachment,
int textarget,
int texture,
int level
){}
public void glGenerateMipmapOES(
int target
){}
public void glGenFramebuffersOES(
int n,
int[] framebuffers,
int offset
){}
public void glGenFramebuffersOES(
int n,
java.nio.IntBuffer framebuffers
){}
public void glGenRenderbuffersOES(
int n,
int[] renderbuffers,
int offset
){}
public void glGenRenderbuffersOES(
int n,
java.nio.IntBuffer renderbuffers
){}
public void glGetFramebufferAttachmentParameterivOES(
int target,
int attachment,
int pname,
int[] params,
int offset
){}
public void glGetFramebufferAttachmentParameterivOES(
int target,
int attachment,
int pname,
java.nio.IntBuffer params
){}
public void glGetRenderbufferParameterivOES(
int target,
int pname,
int[] params,
int offset
){}
public void glGetRenderbufferParameterivOES(
int target,
int pname,
java.nio.IntBuffer params
){}
public void glGetTexGenfv(
int coord,
int pname,
float[] params,
int offset
){}
public void glGetTexGenfv(
int coord,
int pname,
java.nio.FloatBuffer params
){}
public void glGetTexGeniv(
int coord,
int pname,
int[] params,
int offset
){}
public void glGetTexGeniv(
int coord,
int pname,
java.nio.IntBuffer params
){}
public void glGetTexGenxv(
int coord,
int pname,
int[] params,
int offset
){}
public void glGetTexGenxv(
int coord,
int pname,
java.nio.IntBuffer params
){}
public boolean glIsFramebufferOES(
int framebuffer
){ throw new UnsupportedOperationException(); }
public boolean glIsRenderbufferOES(
int renderbuffer
){ throw new UnsupportedOperationException(); }
public void glRenderbufferStorageOES(
int target,
int internalformat,
int width,
int height
){}
public void glTexGenf(
int coord,
int pname,
float param
){}
public void glTexGenfv(
int coord,
int pname,
float[] params,
int offset
){}
public void glTexGenfv(
int coord,
int pname,
java.nio.FloatBuffer params
){}
public void glTexGeni(
int coord,
int pname,
int param
){}
public void glTexGeniv(
int coord,
int pname,
int[] params,
int offset
){}
public void glTexGeniv(
int coord,
int pname,
java.nio.IntBuffer params
){}
public void glTexGenx(
int coord,
int pname,
int param
){}
public void glTexGenxv(
int coord,
int pname,
int[] params,
int offset
){}
public void glTexGenxv(
int coord,
int pname,
java.nio.IntBuffer params
){}
}