public class android.opengl.ETC1
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.opengl.ETC1
super_class: java.lang.Object
{
public static final int ENCODED_BLOCK_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int DECODED_BLOCK_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 48
public static final int ETC_PKM_HEADER_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int ETC1_RGB8_OES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 36196
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/opengl/ETC1;
public static native void encodeBlock(java.nio.Buffer, int, java.nio.Buffer);
descriptor: (Ljava/nio/Buffer;ILjava/nio/Buffer;)V
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
in
validPixelMask
out
public static native void decodeBlock(java.nio.Buffer, java.nio.Buffer);
descriptor: (Ljava/nio/Buffer;Ljava/nio/Buffer;)V
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
in
out
public static native int getEncodedDataSize(int, int);
descriptor: (II)I
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
width
height
public static native void encodeImage(java.nio.Buffer, int, int, int, int, java.nio.Buffer);
descriptor: (Ljava/nio/Buffer;IIIILjava/nio/Buffer;)V
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
in
width
height
pixelSize
stride
out
public static native void decodeImage(java.nio.Buffer, java.nio.Buffer, int, int, int, int);
descriptor: (Ljava/nio/Buffer;Ljava/nio/Buffer;IIII)V
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
in
out
width
height
pixelSize
stride
public static native void formatHeader(java.nio.Buffer, int, int);
descriptor: (Ljava/nio/Buffer;II)V
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
header
width
height
public static native boolean isValid(java.nio.Buffer);
descriptor: (Ljava/nio/Buffer;)Z
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
header
public static native int getWidth(java.nio.Buffer);
descriptor: (Ljava/nio/Buffer;)I
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
header
public static native int getHeight(java.nio.Buffer);
descriptor: (Ljava/nio/Buffer;)I
flags: (0x0109) ACC_PUBLIC, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
header
}
SourceFile: "ETC1.java"