public class android.renderscript.Element extends android.renderscript.BaseObj
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.renderscript.Element
super_class: android.renderscript.BaseObj
{
int mSize;
descriptor: I
flags: (0x0000)
android.renderscript.Element[] mElements;
descriptor: [Landroid/renderscript/Element;
flags: (0x0000)
java.lang.String[] mElementNames;
descriptor: [Ljava/lang/String;
flags: (0x0000)
int[] mArraySizes;
descriptor: [I
flags: (0x0000)
int[] mOffsetInBytes;
descriptor: [I
flags: (0x0000)
int[] mVisibleElementMap;
descriptor: [I
flags: (0x0000)
android.renderscript.Element$DataType mType;
descriptor: Landroid/renderscript/Element$DataType;
flags: (0x0000)
android.renderscript.Element$DataKind mKind;
descriptor: Landroid/renderscript/Element$DataKind;
flags: (0x0000)
boolean mNormalized;
descriptor: Z
flags: (0x0000)
int mVectorSize;
descriptor: I
flags: (0x0000)
private static volatile int[] $SWITCH_TABLE$android$renderscript$Element$DataType;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private static volatile int[] $SWITCH_TABLE$android$renderscript$Element$DataKind;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private void updateVisibleSubElements();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 3: aload 0
getfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
arraylength
istore 2
start local 2 4: iconst_0
istore 3
start local 3 5: goto 9
6: StackMap locals: int int int
StackMap stack:
aload 0
getfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
iload 3
aaload
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 35
if_icmpeq 8
7: iinc 1 1
8: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
9: iload 3
iload 2
if_icmplt 6
end local 3 10: aload 0
iload 1
newarray 10
putfield android.renderscript.Element.mVisibleElementMap:[I
11: iconst_0
istore 3
start local 3 12: iconst_0
istore 4
start local 4 13: goto 17
14: StackMap locals: int
StackMap stack:
aload 0
getfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
iload 3
aaload
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 35
if_icmpeq 16
15: aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
iload 4
iinc 4 1
iload 3
iastore
16: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
17: iload 3
iload 2
if_icmplt 14
end local 4 end local 3 18: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/renderscript/Element;
3 19 1 noPaddingFieldCount I
4 19 2 fieldCount I
5 10 3 ct I
12 18 3 ct I
13 18 4 ctNoPadding I
public int getBytesSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/renderscript/Element;
public int getVectorSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mVectorSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/renderscript/Element;
public boolean isComplex();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 3: goto 7
4: StackMap locals: int
StackMap stack:
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
iload 1
aaload
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
ifnull 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
iinc 1 1
StackMap locals:
StackMap stack:
7: iload 1
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
arraylength
if_icmplt 4
end local 1 8: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/renderscript/Element;
3 8 1 ct I
public int getSubElementCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
arraylength
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/renderscript/Element;
public android.renderscript.Element getSubElement(int);
descriptor: (I)Landroid/renderscript/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
ifnonnull 2
1: new android.renderscript.RSIllegalArgumentException
dup
ldc "Element contains no sub-elements"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
iflt 3
iload 1
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
arraylength
if_icmplt 4
3: StackMap locals:
StackMap stack:
new android.renderscript.RSIllegalArgumentException
dup
ldc "Illegal sub-element index"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
iload 1
iaload
aaload
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/renderscript/Element;
0 5 1 index I
MethodParameters:
Name Flags
index
public java.lang.String getSubElementName(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
ifnonnull 2
1: new android.renderscript.RSIllegalArgumentException
dup
ldc "Element contains no sub-elements"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
iflt 3
iload 1
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
arraylength
if_icmplt 4
3: StackMap locals:
StackMap stack:
new android.renderscript.RSIllegalArgumentException
dup
ldc "Illegal sub-element index"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
iload 1
iaload
aaload
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/renderscript/Element;
0 5 1 index I
MethodParameters:
Name Flags
index
public int getSubElementArraySize(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
ifnonnull 2
1: new android.renderscript.RSIllegalArgumentException
dup
ldc "Element contains no sub-elements"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
iflt 3
iload 1
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
arraylength
if_icmplt 4
3: StackMap locals:
StackMap stack:
new android.renderscript.RSIllegalArgumentException
dup
ldc "Illegal sub-element index"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.Element.mArraySizes:[I
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
iload 1
iaload
iaload
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/renderscript/Element;
0 5 1 index I
MethodParameters:
Name Flags
index
public int getSubElementOffsetBytes(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
ifnonnull 2
1: new android.renderscript.RSIllegalArgumentException
dup
ldc "Element contains no sub-elements"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
iload 1
iflt 3
iload 1
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
arraylength
if_icmplt 4
3: StackMap locals:
StackMap stack:
new android.renderscript.RSIllegalArgumentException
dup
ldc "Illegal sub-element index"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.Element.mOffsetInBytes:[I
aload 0
getfield android.renderscript.Element.mVisibleElementMap:[I
iload 1
iaload
iaload
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/renderscript/Element;
0 5 1 index I
MethodParameters:
Name Flags
index
public android.renderscript.Element$DataType getDataType();
descriptor: ()Landroid/renderscript/Element$DataType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/renderscript/Element;
public android.renderscript.Element$DataKind getDataKind();
descriptor: ()Landroid/renderscript/Element$DataKind;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.renderscript.Element.mKind:Landroid/renderscript/Element$DataKind;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/renderscript/Element;
public static android.renderscript.Element BOOLEAN(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_BOOLEAN:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_BOOLEAN:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.BOOLEAN:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_BOOLEAN:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_BOOLEAN:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U8(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_U8:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_U8:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_U8:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_U8:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I8(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_I8:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_I8:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_8:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_I8:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_I8:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U16(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_U16:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_U16:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_U16:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_U16:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I16(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_I16:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_I16:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_16:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_I16:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_I16:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U32(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_U32:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_U32:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_32:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_U32:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_U32:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I32(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_I32:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_I32:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_32:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_I32:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_I32:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U64(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_U64:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_U64:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_64:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_U64:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_U64:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I64(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_I64:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_I64:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_64:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_I64:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_I64:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F16(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_F16:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_F16:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_16:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_F16:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_F16:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F32(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_F32:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_F32:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_32:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_F32:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_F32:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F64(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_F64:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_F64:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_64:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_F64:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_F64:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element ELEMENT(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_ELEMENT:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_ELEMENT:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_ELEMENT:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_ELEMENT:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_ELEMENT:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element TYPE(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_TYPE:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_TYPE:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_TYPE:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_TYPE:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_TYPE:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element ALLOCATION(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_ALLOCATION:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_ALLOCATION:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_ALLOCATION:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_ALLOCATION:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_ALLOCATION:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element SAMPLER(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_SAMPLER:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_SAMPLER:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_SAMPLER:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_SAMPLER:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_SAMPLER:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element SCRIPT(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_SCRIPT:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_SCRIPT:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_SCRIPT:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_SCRIPT:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_SCRIPT:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element MESH(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_MESH:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_MESH:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_MESH:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_MESH:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_MESH:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element PROGRAM_FRAGMENT(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_FRAGMENT:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_FRAGMENT:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_FRAGMENT:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_PROGRAM_FRAGMENT:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_FRAGMENT:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element PROGRAM_VERTEX(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_VERTEX:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_VERTEX:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_VERTEX:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_PROGRAM_VERTEX:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_VERTEX:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element PROGRAM_RASTER(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_RASTER:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_RASTER:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_RASTER:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_PROGRAM_RASTER:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_RASTER:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element PROGRAM_STORE(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_STORE:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_STORE:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_STORE:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_PROGRAM_STORE:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_PROGRAM_STORE:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element FONT(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_FONT:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_FONT:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.RS_FONT:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_FONT:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_FONT:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element A_8(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_A_8:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_A_8:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_A:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_A_8:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_A_8:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element RGB_565(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_RGB_565:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_RGB_565:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_5_6_5:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_RGB:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_RGB_565:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_RGB_565:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element RGB_888(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_RGB_888:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_RGB_888:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_RGB:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_RGB_888:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_RGB_888:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element RGBA_5551(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_5551:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_5551:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_5_5_5_1:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_RGBA_5551:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_5551:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element RGBA_4444(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_4444:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_4444:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_4_4_4_4:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_RGBA_4444:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_4444:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element RGBA_8888(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_8888:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_8888:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_RGBA_8888:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_RGBA_8888:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F16_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_HALF_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_HALF_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_16:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_HALF_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_HALF_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F16_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_HALF_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_HALF_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_16:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_HALF_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_HALF_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F16_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_HALF_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_HALF_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_16:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_HALF_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_HALF_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F32_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_32:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_FLOAT_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F32_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_32:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_FLOAT_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F32_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_32:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_FLOAT_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_FLOAT_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F64_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_64:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_DOUBLE_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F64_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_64:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_DOUBLE_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element F64_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.FLOAT_64:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_DOUBLE_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_DOUBLE_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U8_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_UCHAR_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U8_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_UCHAR_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U8_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_UCHAR_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_UCHAR_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I8_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_8:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_CHAR_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I8_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_8:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_CHAR_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I8_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_8:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_CHAR_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_CHAR_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U16_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_USHORT_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U16_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_USHORT_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U16_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_USHORT_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_USHORT_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I16_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_16:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_SHORT_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I16_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_16:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_SHORT_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I16_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_16:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_SHORT_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_SHORT_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U32_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_UINT_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_UINT_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_32:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_UINT_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_UINT_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U32_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_UINT_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_UINT_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_32:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_UINT_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_UINT_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U32_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_UINT_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_UINT_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_32:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_UINT_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_UINT_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I32_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_INT_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_INT_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_32:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_INT_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_INT_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I32_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_INT_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_INT_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_32:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_INT_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_INT_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I32_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_INT_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_INT_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_32:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_INT_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_INT_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U64_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_64:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_ULONG_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U64_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_64:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_ULONG_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element U64_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_64:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_ULONG_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_ULONG_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I64_2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_LONG_2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_LONG_2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_64:Landroid/renderscript/Element$DataType;
iconst_2
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_LONG_2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_LONG_2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I64_3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_LONG_3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_LONG_3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_64:Landroid/renderscript/Element$DataType;
iconst_3
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_LONG_3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_LONG_3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element I64_4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_LONG_4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_LONG_4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.SIGNED_64:Landroid/renderscript/Element$DataType;
iconst_4
invokestatic android.renderscript.Element.createVector:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_LONG_4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_LONG_4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element YUV(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_YUV:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_YUV:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataKind.PIXEL_YUV:Landroid/renderscript/Element$DataKind;
invokestatic android.renderscript.Element.createPixel:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_YUV:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_YUV:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element MATRIX_4X4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_4X4:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_4X4:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.MATRIX_4X4:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_MATRIX_4X4:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_4X4:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element MATRIX4X4(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic android.renderscript.Element.MATRIX_4X4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 rs Landroid/renderscript/RenderScript;
MethodParameters:
Name Flags
rs
public static android.renderscript.Element MATRIX_3X3(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_3X3:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_3X3:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.MATRIX_3X3:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_MATRIX_3X3:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_3X3:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
public static android.renderscript.Element MATRIX_2X2(android.renderscript.RenderScript);
descriptor: (Landroid/renderscript/RenderScript;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_2X2:Landroid/renderscript/Element;
ifnonnull 8
1: aload 0
dup
astore 1
monitorenter
2: aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_2X2:Landroid/renderscript/Element;
ifnonnull 4
3: aload 0
aload 0
getstatic android.renderscript.Element$DataType.MATRIX_2X2:Landroid/renderscript/Element$DataType;
invokestatic android.renderscript.Element.createUser:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
putfield android.renderscript.RenderScript.mElement_MATRIX_2X2:Landroid/renderscript/Element;
4: StackMap locals: android.renderscript.RenderScript
StackMap stack:
aload 1
monitorexit
5: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
6: aload 1
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.RenderScript.mElement_MATRIX_2X2:Landroid/renderscript/Element;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 rs Landroid/renderscript/RenderScript;
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
rs
void <init>(long, android.renderscript.RenderScript, android.renderscript.Element[], java.lang.String[], int[]);
descriptor: (JLandroid/renderscript/RenderScript;[Landroid/renderscript/Element;[Ljava/lang/String;[I)V
flags: (0x0000)
Code:
stack=5, locals=8, args_size=6
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 0: aload 0
lload 1
aload 3
invokespecial android.renderscript.BaseObj.<init>:(JLandroid/renderscript/RenderScript;)V
1: aload 0
iconst_0
putfield android.renderscript.Element.mSize:I
2: aload 0
iconst_1
putfield android.renderscript.Element.mVectorSize:I
3: aload 0
aload 4
putfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
4: aload 0
aload 5
putfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
5: aload 0
aload 6
putfield android.renderscript.Element.mArraySizes:[I
6: aload 0
getstatic android.renderscript.Element$DataType.NONE:Landroid/renderscript/Element$DataType;
putfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
7: aload 0
getstatic android.renderscript.Element$DataKind.USER:Landroid/renderscript/Element$DataKind;
putfield android.renderscript.Element.mKind:Landroid/renderscript/Element$DataKind;
8: aload 0
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
arraylength
newarray 10
putfield android.renderscript.Element.mOffsetInBytes:[I
9: iconst_0
istore 7
start local 7 10: goto 14
11: StackMap locals: android.renderscript.Element long android.renderscript.RenderScript android.renderscript.Element[] java.lang.String[] int[] int
StackMap stack:
aload 0
getfield android.renderscript.Element.mOffsetInBytes:[I
iload 7
aload 0
getfield android.renderscript.Element.mSize:I
iastore
12: aload 0
dup
getfield android.renderscript.Element.mSize:I
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
iload 7
aaload
getfield android.renderscript.Element.mSize:I
aload 0
getfield android.renderscript.Element.mArraySizes:[I
iload 7
iaload
imul
iadd
putfield android.renderscript.Element.mSize:I
13: iinc 7 1
StackMap locals:
StackMap stack:
14: iload 7
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
arraylength
if_icmplt 11
end local 7 15: aload 0
invokevirtual android.renderscript.Element.updateVisibleSubElements:()V
16: return
end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/renderscript/Element;
0 17 1 id J
0 17 3 rs Landroid/renderscript/RenderScript;
0 17 4 e [Landroid/renderscript/Element;
0 17 5 n [Ljava/lang/String;
0 17 6 as [I
10 15 7 ct I
MethodParameters:
Name Flags
id
rs
e
n
as
void <init>(long, android.renderscript.RenderScript, android.renderscript.Element$DataType, android.renderscript.Element$DataKind, boolean, int);
descriptor: (JLandroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;ZI)V
flags: (0x0000)
Code:
stack=4, locals=8, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
lload 1
aload 3
invokespecial android.renderscript.BaseObj.<init>:(JLandroid/renderscript/RenderScript;)V
1: aload 4
getstatic android.renderscript.Element$DataType.UNSIGNED_5_6_5:Landroid/renderscript/Element$DataType;
if_acmpeq 9
2: aload 4
getstatic android.renderscript.Element$DataType.UNSIGNED_4_4_4_4:Landroid/renderscript/Element$DataType;
if_acmpeq 9
3: aload 4
getstatic android.renderscript.Element$DataType.UNSIGNED_5_5_5_1:Landroid/renderscript/Element$DataType;
if_acmpeq 9
4: iload 7
iconst_3
if_icmpne 7
5: aload 0
aload 4
getfield android.renderscript.Element$DataType.mSize:I
iconst_4
imul
putfield android.renderscript.Element.mSize:I
6: goto 10
7: StackMap locals: android.renderscript.Element long android.renderscript.RenderScript android.renderscript.Element$DataType android.renderscript.Element$DataKind int int
StackMap stack:
aload 0
aload 4
getfield android.renderscript.Element$DataType.mSize:I
iload 7
imul
putfield android.renderscript.Element.mSize:I
8: goto 10
9: StackMap locals:
StackMap stack:
aload 0
aload 4
getfield android.renderscript.Element$DataType.mSize:I
putfield android.renderscript.Element.mSize:I
10: StackMap locals:
StackMap stack:
aload 0
aload 4
putfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
11: aload 0
aload 5
putfield android.renderscript.Element.mKind:Landroid/renderscript/Element$DataKind;
12: aload 0
iload 6
putfield android.renderscript.Element.mNormalized:Z
13: aload 0
iload 7
putfield android.renderscript.Element.mVectorSize:I
14: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/renderscript/Element;
0 15 1 id J
0 15 3 rs Landroid/renderscript/RenderScript;
0 15 4 dt Landroid/renderscript/Element$DataType;
0 15 5 dk Landroid/renderscript/Element$DataKind;
0 15 6 norm Z
0 15 7 size I
MethodParameters:
Name Flags
id
rs
dt
dk
norm
size
void <init>(long, android.renderscript.RenderScript);
descriptor: (JLandroid/renderscript/RenderScript;)V
flags: (0x0000)
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokespecial android.renderscript.BaseObj.<init>:(JLandroid/renderscript/RenderScript;)V
1: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/renderscript/Element;
0 2 1 id J
0 2 3 rs Landroid/renderscript/RenderScript;
MethodParameters:
Name Flags
id
rs
void updateFromNative();
descriptor: ()V
flags: (0x0000)
Code:
stack=7, locals=6, args_size=1
start local 0 0: aload 0
invokespecial android.renderscript.BaseObj.updateFromNative:()V
1: iconst_5
newarray 10
astore 1
start local 1 2: aload 0
getfield android.renderscript.Element.mRS:Landroid/renderscript/RenderScript;
aload 0
aload 0
getfield android.renderscript.Element.mRS:Landroid/renderscript/RenderScript;
invokevirtual android.renderscript.Element.getID:(Landroid/renderscript/RenderScript;)J
aload 1
invokevirtual android.renderscript.RenderScript.nElementGetNativeData:(J[I)V
3: aload 0
aload 1
iconst_2
iaload
iconst_1
if_icmpne 4
iconst_1
goto 5
StackMap locals: android.renderscript.Element int[]
StackMap stack: android.renderscript.Element
4: iconst_0
StackMap locals: android.renderscript.Element int[]
StackMap stack: android.renderscript.Element int
5: putfield android.renderscript.Element.mNormalized:Z
6: aload 0
aload 1
iconst_3
iaload
putfield android.renderscript.Element.mVectorSize:I
7: aload 0
iconst_0
putfield android.renderscript.Element.mSize:I
8: invokestatic android.renderscript.Element$DataType.values:()[Landroid/renderscript/Element$DataType;
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 14
StackMap locals: android.renderscript.Element int[] top int int android.renderscript.Element$DataType[]
StackMap stack:
9: aload 5
iload 3
aaload
astore 2
start local 2 10: aload 2
getfield android.renderscript.Element$DataType.mID:I
aload 1
iconst_0
iaload
if_icmpne 13
11: aload 0
aload 2
putfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
12: aload 0
aload 0
getfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
getfield android.renderscript.Element$DataType.mSize:I
aload 0
getfield android.renderscript.Element.mVectorSize:I
imul
putfield android.renderscript.Element.mSize:I
end local 2 13: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
14: iload 3
iload 4
if_icmplt 9
15: invokestatic android.renderscript.Element$DataKind.values:()[Landroid/renderscript/Element$DataKind;
dup
astore 5
arraylength
istore 4
iconst_0
istore 3
goto 20
StackMap locals: android.renderscript.Element int[] top int int android.renderscript.Element$DataKind[]
StackMap stack:
16: aload 5
iload 3
aaload
astore 2
start local 2 17: aload 2
getfield android.renderscript.Element$DataKind.mID:I
aload 1
iconst_1
iaload
if_icmpne 19
18: aload 0
aload 2
putfield android.renderscript.Element.mKind:Landroid/renderscript/Element$DataKind;
end local 2 19: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
20: iload 3
iload 4
if_icmplt 16
21: aload 1
iconst_4
iaload
istore 2
start local 2 22: iload 2
ifle 37
23: aload 0
iload 2
anewarray android.renderscript.Element
putfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
24: aload 0
iload 2
anewarray java.lang.String
putfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
25: aload 0
iload 2
newarray 10
putfield android.renderscript.Element.mArraySizes:[I
26: aload 0
iload 2
newarray 10
putfield android.renderscript.Element.mOffsetInBytes:[I
27: iload 2
newarray 11
astore 3
start local 3 28: aload 0
getfield android.renderscript.Element.mRS:Landroid/renderscript/RenderScript;
aload 0
aload 0
getfield android.renderscript.Element.mRS:Landroid/renderscript/RenderScript;
invokevirtual android.renderscript.Element.getID:(Landroid/renderscript/RenderScript;)J
aload 3
aload 0
getfield android.renderscript.Element.mElementNames:[Ljava/lang/String;
aload 0
getfield android.renderscript.Element.mArraySizes:[I
invokevirtual android.renderscript.RenderScript.nElementGetSubElements:(J[J[Ljava/lang/String;[I)V
29: iconst_0
istore 4
start local 4 30: goto 36
31: StackMap locals: android.renderscript.Element int[] int long[] int
StackMap stack:
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
iload 4
new android.renderscript.Element
dup
aload 3
iload 4
laload
aload 0
getfield android.renderscript.Element.mRS:Landroid/renderscript/RenderScript;
invokespecial android.renderscript.Element.<init>:(JLandroid/renderscript/RenderScript;)V
aastore
32: aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
iload 4
aaload
invokevirtual android.renderscript.Element.updateFromNative:()V
33: aload 0
getfield android.renderscript.Element.mOffsetInBytes:[I
iload 4
aload 0
getfield android.renderscript.Element.mSize:I
iastore
34: aload 0
dup
getfield android.renderscript.Element.mSize:I
aload 0
getfield android.renderscript.Element.mElements:[Landroid/renderscript/Element;
iload 4
aaload
getfield android.renderscript.Element.mSize:I
aload 0
getfield android.renderscript.Element.mArraySizes:[I
iload 4
iaload
imul
iadd
putfield android.renderscript.Element.mSize:I
35: iinc 4 1
StackMap locals:
StackMap stack:
36: iload 4
iload 2
if_icmplt 31
end local 4 end local 3 37: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.renderscript.Element.updateVisibleSubElements:()V
38: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 39 0 this Landroid/renderscript/Element;
2 39 1 dataBuffer [I
10 13 2 dt Landroid/renderscript/Element$DataType;
17 19 2 dk Landroid/renderscript/Element$DataKind;
22 39 2 numSubElements I
28 37 3 subElementIds [J
30 37 4 i I
static android.renderscript.Element createUser(android.renderscript.RenderScript, android.renderscript.Element$DataType);
descriptor: (Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;)Landroid/renderscript/Element;
flags: (0x0008) ACC_STATIC
Code:
stack=9, locals=7, args_size=2
start local 0 start local 1 0: getstatic android.renderscript.Element$DataKind.USER:Landroid/renderscript/Element$DataKind;
astore 2
start local 2 1: iconst_0
istore 3
start local 3 2: iconst_1
istore 4
start local 4 3: aload 0
aload 1
getfield android.renderscript.Element$DataType.mID:I
i2l
aload 2
getfield android.renderscript.Element$DataKind.mID:I
iload 3
iload 4
invokevirtual android.renderscript.RenderScript.nElementCreate:(JIZI)J
lstore 5
start local 5 4: new android.renderscript.Element
dup
lload 5
aload 0
aload 1
aload 2
iload 3
iload 4
invokespecial android.renderscript.Element.<init>:(JLandroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;ZI)V
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 rs Landroid/renderscript/RenderScript;
0 5 1 dt Landroid/renderscript/Element$DataType;
1 5 2 dk Landroid/renderscript/Element$DataKind;
2 5 3 norm Z
3 5 4 vecSize I
4 5 5 id J
MethodParameters:
Name Flags
rs
dt
public static android.renderscript.Element createVector(android.renderscript.RenderScript, android.renderscript.Element$DataType, int);
descriptor: (Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;I)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=9, locals=7, args_size=3
start local 0 start local 1 start local 2 0: iload 2
iconst_2
if_icmplt 1
iload 2
iconst_4
if_icmple 2
1: StackMap locals:
StackMap stack:
new android.renderscript.RSIllegalArgumentException
dup
ldc "Vector size out of range 2-4."
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
invokestatic android.renderscript.Element.$SWITCH_TABLE$android$renderscript$Element$DataType:()[I
aload 1
invokevirtual android.renderscript.Element$DataType.ordinal:()I
iaload
tableswitch { // 2 - 13
2: 3
3: 3
4: 3
5: 3
6: 3
7: 3
8: 3
9: 3
10: 3
11: 3
12: 3
13: 3
default: 7
}
3: StackMap locals:
StackMap stack:
getstatic android.renderscript.Element$DataKind.USER:Landroid/renderscript/Element$DataKind;
astore 3
start local 3 4: iconst_0
istore 4
start local 4 5: aload 0
aload 1
getfield android.renderscript.Element$DataType.mID:I
i2l
aload 3
getfield android.renderscript.Element$DataKind.mID:I
iload 4
iload 2
invokevirtual android.renderscript.RenderScript.nElementCreate:(JIZI)J
lstore 5
start local 5 6: new android.renderscript.Element
dup
lload 5
aload 0
aload 1
aload 3
iload 4
iload 2
invokespecial android.renderscript.Element.<init>:(JLandroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;ZI)V
areturn
end local 5 end local 4 end local 3 7: StackMap locals:
StackMap stack:
new android.renderscript.RSIllegalArgumentException
dup
ldc "Cannot create vector of non-primitive type."
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 rs Landroid/renderscript/RenderScript;
0 8 1 dt Landroid/renderscript/Element$DataType;
0 8 2 size I
4 7 3 dk Landroid/renderscript/Element$DataKind;
5 7 4 norm Z
6 7 5 id J
MethodParameters:
Name Flags
rs
dt
size
public static android.renderscript.Element createPixel(android.renderscript.RenderScript, android.renderscript.Element$DataType, android.renderscript.Element$DataKind);
descriptor: (Landroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;)Landroid/renderscript/Element;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=9, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_L:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
1: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_A:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
2: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_LA:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
3: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_RGB:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
4: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
5: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_DEPTH:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
6: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_YUV:Landroid/renderscript/Element$DataKind;
if_acmpeq 8
7: new android.renderscript.RSIllegalArgumentException
dup
ldc "Unsupported DataKind"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
if_acmpeq 14
9: aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
if_acmpeq 14
10: aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_5_6_5:Landroid/renderscript/Element$DataType;
if_acmpeq 14
11: aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_4_4_4_4:Landroid/renderscript/Element$DataType;
if_acmpeq 14
12: aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_5_5_5_1:Landroid/renderscript/Element$DataType;
if_acmpeq 14
13: new android.renderscript.RSIllegalArgumentException
dup
ldc "Unsupported DataType"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
14: StackMap locals:
StackMap stack:
aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_5_6_5:Landroid/renderscript/Element$DataType;
if_acmpne 16
aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_RGB:Landroid/renderscript/Element$DataKind;
if_acmpeq 16
15: new android.renderscript.RSIllegalArgumentException
dup
ldc "Bad kind and type combo"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
16: StackMap locals:
StackMap stack:
aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_5_5_5_1:Landroid/renderscript/Element$DataType;
if_acmpne 18
aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
if_acmpeq 18
17: new android.renderscript.RSIllegalArgumentException
dup
ldc "Bad kind and type combo"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
18: StackMap locals:
StackMap stack:
aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_4_4_4_4:Landroid/renderscript/Element$DataType;
if_acmpne 20
aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
if_acmpeq 20
19: new android.renderscript.RSIllegalArgumentException
dup
ldc "Bad kind and type combo"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
20: StackMap locals:
StackMap stack:
aload 1
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
if_acmpne 23
21: aload 2
getstatic android.renderscript.Element$DataKind.PIXEL_DEPTH:Landroid/renderscript/Element$DataKind;
if_acmpeq 23
22: new android.renderscript.RSIllegalArgumentException
dup
ldc "Bad kind and type combo"
invokespecial android.renderscript.RSIllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
23: StackMap locals:
StackMap stack:
iconst_1
istore 3
start local 3 24: invokestatic android.renderscript.Element.$SWITCH_TABLE$android$renderscript$Element$DataKind:()[I
aload 2
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
iaload
tableswitch { // 4 - 7
4: 25
5: 27
6: 29
7: 31
default: 32
}
25: StackMap locals: int
StackMap stack:
iconst_2
istore 3
26: goto 32
27: StackMap locals:
StackMap stack:
iconst_3
istore 3
28: goto 32
29: StackMap locals:
StackMap stack:
iconst_4
istore 3
30: goto 32
31: StackMap locals:
StackMap stack:
iconst_2
istore 3
32: StackMap locals:
StackMap stack:
iconst_1
istore 4
start local 4 33: aload 0
aload 1
getfield android.renderscript.Element$DataType.mID:I
i2l
aload 2
getfield android.renderscript.Element$DataKind.mID:I
iload 4
iload 3
invokevirtual android.renderscript.RenderScript.nElementCreate:(JIZI)J
lstore 5
start local 5 34: new android.renderscript.Element
dup
lload 5
aload 0
aload 1
aload 2
iload 4
iload 3
invokespecial android.renderscript.Element.<init>:(JLandroid/renderscript/RenderScript;Landroid/renderscript/Element$DataType;Landroid/renderscript/Element$DataKind;ZI)V
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 rs Landroid/renderscript/RenderScript;
0 35 1 dt Landroid/renderscript/Element$DataType;
0 35 2 dk Landroid/renderscript/Element$DataKind;
24 35 3 size I
33 35 4 norm Z
34 35 5 id J
MethodParameters:
Name Flags
rs
dt
dk
public boolean isCompatible(android.renderscript.Element);
descriptor: (Landroid/renderscript/Element;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual android.renderscript.Element.equals:(Ljava/lang/Object;)Z
ifeq 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield android.renderscript.Element.mSize:I
aload 1
getfield android.renderscript.Element.mSize:I
if_icmpne 7
3: aload 0
getfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
getstatic android.renderscript.Element$DataType.NONE:Landroid/renderscript/Element$DataType;
if_acmpeq 7
4: aload 0
getfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
aload 1
getfield android.renderscript.Element.mType:Landroid/renderscript/Element$DataType;
if_acmpne 7
5: aload 0
getfield android.renderscript.Element.mVectorSize:I
aload 1
getfield android.renderscript.Element.mVectorSize:I
if_icmpne 7
6: iconst_1
ireturn
StackMap locals:
StackMap stack:
7: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Landroid/renderscript/Element;
0 8 1 e Landroid/renderscript/Element;
MethodParameters:
Name Flags
e
static int[] $SWITCH_TABLE$android$renderscript$Element$DataType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic android.renderscript.Element.$SWITCH_TABLE$android$renderscript$Element$DataType:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic android.renderscript.Element$DataType.values:()[Landroid/renderscript/Element$DataType;
arraylength
newarray 10
astore 0
2: aload 0
getstatic android.renderscript.Element$DataType.BOOLEAN:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 13
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic android.renderscript.Element$DataType.FLOAT_16:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic android.renderscript.Element$DataType.FLOAT_32:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic android.renderscript.Element$DataType.FLOAT_64:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic android.renderscript.Element$DataType.MATRIX_2X2:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 19
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic android.renderscript.Element$DataType.MATRIX_3X3:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 18
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic android.renderscript.Element$DataType.MATRIX_4X4:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 17
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic android.renderscript.Element$DataType.NONE:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
iconst_1
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic android.renderscript.Element$DataType.RS_ALLOCATION:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 22
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic android.renderscript.Element$DataType.RS_ELEMENT:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 20
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic android.renderscript.Element$DataType.RS_FONT:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 30
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic android.renderscript.Element$DataType.RS_MESH:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 25
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_FRAGMENT:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 26
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_RASTER:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 28
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_STORE:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 29
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic android.renderscript.Element$DataType.RS_PROGRAM_VERTEX:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 27
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
getstatic android.renderscript.Element$DataType.RS_SAMPLER:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 23
iastore
51: goto 53
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
52: pop
StackMap locals:
StackMap stack:
53: aload 0
getstatic android.renderscript.Element$DataType.RS_SCRIPT:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 24
iastore
54: goto 56
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
55: pop
StackMap locals:
StackMap stack:
56: aload 0
getstatic android.renderscript.Element$DataType.RS_TYPE:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 21
iastore
57: goto 59
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
58: pop
StackMap locals:
StackMap stack:
59: aload 0
getstatic android.renderscript.Element$DataType.SIGNED_16:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 6
iastore
60: goto 62
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
61: pop
StackMap locals:
StackMap stack:
62: aload 0
getstatic android.renderscript.Element$DataType.SIGNED_32:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 7
iastore
63: goto 65
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
64: pop
StackMap locals:
StackMap stack:
65: aload 0
getstatic android.renderscript.Element$DataType.SIGNED_64:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 8
iastore
66: goto 68
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
67: pop
StackMap locals:
StackMap stack:
68: aload 0
getstatic android.renderscript.Element$DataType.SIGNED_8:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
iconst_5
iastore
69: goto 71
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
70: pop
StackMap locals:
StackMap stack:
71: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_16:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 10
iastore
72: goto 74
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
73: pop
StackMap locals:
StackMap stack:
74: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_32:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 11
iastore
75: goto 77
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
76: pop
StackMap locals:
StackMap stack:
77: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_4_4_4_4:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 16
iastore
78: goto 80
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
79: pop
StackMap locals:
StackMap stack:
80: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_5_5_5_1:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 15
iastore
81: goto 83
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
82: pop
StackMap locals:
StackMap stack:
83: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_5_6_5:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 14
iastore
84: goto 86
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
85: pop
StackMap locals:
StackMap stack:
86: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_64:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 12
iastore
87: goto 89
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
88: pop
StackMap locals:
StackMap stack:
89: aload 0
getstatic android.renderscript.Element$DataType.UNSIGNED_8:Landroid/renderscript/Element$DataType;
invokevirtual android.renderscript.Element$DataType.ordinal:()I
bipush 9
iastore
90: goto 92
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
91: pop
StackMap locals:
StackMap stack:
92: aload 0
dup
putstatic android.renderscript.Element.$SWITCH_TABLE$android$renderscript$Element$DataType:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
50 51 52 Class java.lang.NoSuchFieldError
53 54 55 Class java.lang.NoSuchFieldError
56 57 58 Class java.lang.NoSuchFieldError
59 60 61 Class java.lang.NoSuchFieldError
62 63 64 Class java.lang.NoSuchFieldError
65 66 67 Class java.lang.NoSuchFieldError
68 69 70 Class java.lang.NoSuchFieldError
71 72 73 Class java.lang.NoSuchFieldError
74 75 76 Class java.lang.NoSuchFieldError
77 78 79 Class java.lang.NoSuchFieldError
80 81 82 Class java.lang.NoSuchFieldError
83 84 85 Class java.lang.NoSuchFieldError
86 87 88 Class java.lang.NoSuchFieldError
89 90 91 Class java.lang.NoSuchFieldError
static int[] $SWITCH_TABLE$android$renderscript$Element$DataKind();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic android.renderscript.Element.$SWITCH_TABLE$android$renderscript$Element$DataKind:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic android.renderscript.Element$DataKind.values:()[Landroid/renderscript/Element$DataKind;
arraylength
newarray 10
astore 0
2: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_A:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
iconst_3
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_DEPTH:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
bipush 7
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_L:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
iconst_2
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_LA:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_RGB:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
iconst_5
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_RGBA:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
bipush 6
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic android.renderscript.Element$DataKind.PIXEL_YUV:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
bipush 8
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic android.renderscript.Element$DataKind.USER:Landroid/renderscript/Element$DataKind;
invokevirtual android.renderscript.Element$DataKind.ordinal:()I
iconst_1
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
dup
putstatic android.renderscript.Element.$SWITCH_TABLE$android$renderscript$Element$DataKind:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
}
SourceFile: "Element.java"
NestMembers:
android.renderscript.Element$Builder android.renderscript.Element$DataKind android.renderscript.Element$DataType
InnerClasses:
public Builder = android.renderscript.Element$Builder of android.renderscript.Element
public final DataKind = android.renderscript.Element$DataKind of android.renderscript.Element
public final DataType = android.renderscript.Element$DataType of android.renderscript.Element