class com.sun.prism.es2.IOSGLPixelFormat extends com.sun.prism.es2.GLPixelFormat
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.prism.es2.IOSGLPixelFormat
super_class: com.sun.prism.es2.GLPixelFormat
{
void <init>(long, com.sun.prism.es2.GLPixelFormat$Attributes);
descriptor: (JLcom/sun/prism/es2/GLPixelFormat$Attributes;)V
flags: (0x0000)
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
lload 1
aload 3
invokespecial com.sun.prism.es2.GLPixelFormat.<init>:(JLcom/sun/prism/es2/GLPixelFormat$Attributes;)V
1: bipush 7
newarray 10
astore 4
start local 4 2: aload 4
iconst_0
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.getRedSize:()I
iastore
3: aload 4
iconst_1
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.getGreenSize:()I
iastore
4: aload 4
iconst_2
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.getBlueSize:()I
iastore
5: aload 4
iconst_3
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.getAlphaSize:()I
iastore
6: aload 4
iconst_4
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.getDepthSize:()I
iastore
7: aload 4
iconst_5
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.isDoubleBuffer:()Z
ifeq 8
iconst_1
goto 9
StackMap locals: com.sun.prism.es2.IOSGLPixelFormat long com.sun.prism.es2.GLPixelFormat$Attributes int[]
StackMap stack: int[] int
8: iconst_0
StackMap locals: com.sun.prism.es2.IOSGLPixelFormat long com.sun.prism.es2.GLPixelFormat$Attributes int[]
StackMap stack: int[] int int
9: iastore
10: aload 4
bipush 6
aload 3
invokevirtual com.sun.prism.es2.GLPixelFormat$Attributes.isOnScreen:()Z
ifeq 11
iconst_1
goto 12
StackMap locals: com.sun.prism.es2.IOSGLPixelFormat long com.sun.prism.es2.GLPixelFormat$Attributes int[]
StackMap stack: int[] int
11: iconst_0
StackMap locals: com.sun.prism.es2.IOSGLPixelFormat long com.sun.prism.es2.GLPixelFormat$Attributes int[]
StackMap stack: int[] int int
12: iastore
13: return
end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/prism/es2/IOSGLPixelFormat;
0 14 1 nativeScreen J
0 14 3 attrs Lcom/sun/prism/es2/GLPixelFormat$Attributes;
2 14 4 attrArr [I
MethodParameters:
Name Flags
nativeScreen
attrs
}
SourceFile: "IOSGLPixelFormat.java"
InnerClasses:
Attributes = com.sun.prism.es2.GLPixelFormat$Attributes of com.sun.prism.es2.GLPixelFormat