Merge change 551 into donut

* changes:
  Enable static Java APIs for OpenGL ES 1.1 extensions.
This commit is contained in:
Android (Google) Code Review
2009-04-24 14:17:01 -07:00
7 changed files with 1221 additions and 292 deletions

View File

@@ -58047,7 +58047,7 @@
type="float"
transient="false"
volatile="false"
value="0.001f"
value="0.0010f"
static="true"
final="true"
deprecated="not deprecated"
@@ -73275,19 +73275,6 @@
visibility="public"
>
</constructor>
<method name="_glGetString"
return="java.lang.String"
abstract="false"
native="true"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="int">
</parameter>
</method>
<method name="glActiveTexture"
return="void"
abstract="false"
@@ -74092,9 +74079,9 @@
<method name="glGetString"
return="java.lang.String"
abstract="false"
native="false"
native="true"
synchronized="false"
static="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"

View File

@@ -3434,7 +3434,7 @@ static JNINativeMethod methods[] = {
{"glGetError", "()I", (void *) android_glGetError__ },
{"glGetIntegerv", "(I[II)V", (void *) android_glGetIntegerv__I_3II },
{"glGetIntegerv", "(ILjava/nio/IntBuffer;)V", (void *) android_glGetIntegerv__ILjava_nio_IntBuffer_2 },
{"_glGetString", "(I)Ljava/lang/String;", (void *) android_glGetString },
{"glGetString", "(I)Ljava/lang/String;", (void *) android_glGetString },
{"glHint", "(II)V", (void *) android_glHint__II },
{"glLightModelf", "(IF)V", (void *) android_glLightModelf__IF },
{"glLightModelfv", "(I[FI)V", (void *) android_glLightModelfv__I_3FI },

File diff suppressed because it is too large Load Diff

View File

@@ -671,20 +671,9 @@ public class GLES10 {
// C function const GLubyte * glGetString ( GLenum name )
public native String _glGetString(
public static native String glGetString(
int name
);
public String glGetString(
int name
) {
String returnValue;
returnValue = _glGetString(
name
);
return returnValue;
}
// C function void glHint ( GLenum target, GLenum mode )
public static native void glHint(

View File

@@ -59,87 +59,3 @@ glTexGenf unsupported
glTexGeni unsupported
glTexGenx unsupported
glWeightPointerOES unsupported
// Lots of unsupported
glAlphaFuncxOES unsupported
glBlendEquationOES unsupported
glBlendEquationSeparateOES unsupported
glBlendFuncSeparateOES unsupported
glClearColorxOES unsupported
glClearDepthfOES unsupported
glClearDepthxOES unsupported
glClipPlanefOES unsupported
glClipPlanefOES unsupported
glClipPlanexOES unsupported
glClipPlanexOES unsupported
glColor4xOES unsupported
glDepthRangefOES unsupported
glDepthRangexOES unsupported
glEGLImageTargetRenderbufferStorageOES unsupported
glEGLImageTargetTexture2DOES unsupported
glFogxOES unsupported
glFogxvOES unsupported
glFogxvOES unsupported
glFrustumfOES unsupported
glFrustumxOES unsupported
glGetClipPlanefOES unsupported
glGetClipPlanefOES unsupported
glGetClipPlanexOES unsupported
glGetClipPlanexOES unsupported
glGetFixedvOES unsupported
glGetFixedvOES unsupported
glGetLightxvOES unsupported
glGetLightxvOES unsupported
glGetMaterialxvOES unsupported
glGetMaterialxvOES unsupported
glGetTexEnvxvOES unsupported
glGetTexEnvxvOES unsupported
glGetTexGenfvOES unsupported
glGetTexGenfvOES unsupported
glGetTexGenivOES unsupported
glGetTexGenivOES unsupported
glGetTexGenxvOES unsupported
glGetTexGenxvOES unsupported
glGetTexParameterxvOES unsupported
glGetTexParameterxvOES unsupported
glLightModelxOES unsupported
glLightModelxvOES unsupported
glLightModelxvOES unsupported
glLightxOES unsupported
glLightxvOES unsupported
glLightxvOES unsupported
glLineWidthxOES unsupported
glLoadMatrixxOES unsupported
glLoadMatrixxOES unsupported
glMaterialxOES unsupported
glMaterialxvOES unsupported
glMaterialxvOES unsupported
glMultMatrixxOES unsupported
glMultMatrixxOES unsupported
glMultiTexCoord4xOES unsupported
glNormal3xOES unsupported
glOrthofOES unsupported
glOrthoxOES unsupported
glPointParameterxOES unsupported
glPointParameterxvOES unsupported
glPointParameterxvOES unsupported
glPointSizexOES unsupported
glPolygonOffsetxOES unsupported
glRotatexOES unsupported
glSampleCoveragexOES unsupported
glScalexOES unsupported
glTexEnvxOES unsupported
glTexEnvxvOES unsupported
glTexEnvxvOES unsupported
glTexGenfOES unsupported
glTexGenfvOES unsupported
glTexGenfvOES unsupported
glTexGeniOES unsupported
glTexGenivOES unsupported
glTexGenivOES unsupported
glTexGenxOES unsupported
glTexGenxvOES unsupported
glTexGenxvOES unsupported
glTexParameterxOES unsupported
glTexParameterxvOES unsupported
glTexParameterxvOES unsupported
glTranslatexOES unsupported

View File

@@ -1,16 +1,5 @@
// C function const GLubyte * glGetString ( GLenum name )
public native String _glGetString(
public static native String glGetString(
int name
);
public String glGetString(
int name
) {
String returnValue;
returnValue = _glGetString(
name
);
return returnValue;
}

View File

@@ -1 +1 @@
{"_glGetString", "(I)Ljava/lang/String;", (void *) android_glGetString },
{"glGetString", "(I)Ljava/lang/String;", (void *) android_glGetString },