public final class com.sun.prism.impl.VertexBuffer
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.prism.impl.VertexBuffer
  super_class: java.lang.Object
{
  protected static final int VERTS_PER_QUAD;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  protected static final int FLOATS_PER_TC;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  protected static final int FLOATS_PER_VC;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  protected static final int FLOATS_PER_VERT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  protected static final int BYTES_PER_VERT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  protected static final int VCOFF;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final int TC1OFF;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  protected static final int TC2OFF;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  protected int capacity;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int index;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected byte r;
    descriptor: B
    flags: (0x0004) ACC_PROTECTED

  protected byte g;
    descriptor: B
    flags: (0x0004) ACC_PROTECTED

  protected byte b;
    descriptor: B
    flags: (0x0004) ACC_PROTECTED

  protected byte a;
    descriptor: B
    flags: (0x0004) ACC_PROTECTED

  protected byte[] colorArray;
    descriptor: [B
    flags: (0x0004) ACC_PROTECTED

  protected float[] coordArray;
    descriptor: [F
    flags: (0x0004) ACC_PROTECTED

  private final com.sun.prism.impl.BaseContext ownerCtx;
    descriptor: Lcom/sun/prism/impl/BaseContext;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(com.sun.prism.impl.BaseContext, int);
    descriptor: (Lcom/sun/prism/impl/BaseContext;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // com.sun.prism.impl.BaseContext owner
        start local 2 // int maxQuads
         0: .line 55
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 56
            aload 0 /* this */
            aload 1 /* owner */
            putfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
         2: .line 57
            aload 0 /* this */
            iload 2 /* maxQuads */
            iconst_4
            imul
            putfield com.sun.prism.impl.VertexBuffer.capacity:I
         3: .line 58
            aload 0 /* this */
            iconst_0
            putfield com.sun.prism.impl.VertexBuffer.index:I
         4: .line 60
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            iconst_4
            imul
            newarray 8
            putfield com.sun.prism.impl.VertexBuffer.colorArray:[B
         5: .line 61
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            bipush 7
            imul
            newarray 6
            putfield com.sun.prism.impl.VertexBuffer.coordArray:[F
         6: .line 62
            return
        end local 2 // int maxQuads
        end local 1 // com.sun.prism.impl.BaseContext owner
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/sun/prism/impl/VertexBuffer;
            0    7     1     owner  Lcom/sun/prism/impl/BaseContext;
            0    7     2  maxQuads  I
    MethodParameters:
          Name  Flags
      owner     
      maxQuads  

  public final void setPerVertexColor(com.sun.prism.paint.Color, float);
    descriptor: (Lcom/sun/prism/paint/Color;F)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // com.sun.prism.paint.Color c
        start local 2 // float extraAlpha
         0: .line 65
            aload 1 /* c */
            invokevirtual com.sun.prism.paint.Color.getAlpha:()F
            fload 2 /* extraAlpha */
            fmul
            fstore 3 /* ca */
        start local 3 // float ca
         1: .line 66
            aload 0 /* this */
            aload 1 /* c */
            invokevirtual com.sun.prism.paint.Color.getRed:()F
            fload 3 /* ca */
            fmul
            ldc 255.0
            fmul
            f2i
            i2b
            putfield com.sun.prism.impl.VertexBuffer.r:B
         2: .line 67
            aload 0 /* this */
            aload 1 /* c */
            invokevirtual com.sun.prism.paint.Color.getGreen:()F
            fload 3 /* ca */
            fmul
            ldc 255.0
            fmul
            f2i
            i2b
            putfield com.sun.prism.impl.VertexBuffer.g:B
         3: .line 68
            aload 0 /* this */
            aload 1 /* c */
            invokevirtual com.sun.prism.paint.Color.getBlue:()F
            fload 3 /* ca */
            fmul
            ldc 255.0
            fmul
            f2i
            i2b
            putfield com.sun.prism.impl.VertexBuffer.b:B
         4: .line 69
            aload 0 /* this */
            fload 3 /* ca */
            ldc 255.0
            fmul
            f2i
            i2b
            putfield com.sun.prism.impl.VertexBuffer.a:B
         5: .line 70
            return
        end local 3 // float ca
        end local 2 // float extraAlpha
        end local 1 // com.sun.prism.paint.Color c
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1           c  Lcom/sun/prism/paint/Color;
            0    6     2  extraAlpha  F
            1    6     3          ca  F
    MethodParameters:
            Name  Flags
      c           
      extraAlpha  

  public final void setPerVertexColor(float);
    descriptor: (F)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float extraAlpha
         0: .line 73
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            fload 1 /* extraAlpha */
            ldc 255.0
            fmul
            f2i
            i2b
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.a:B
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.b:B
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.g:B
            putfield com.sun.prism.impl.VertexBuffer.r:B
         1: .line 74
            return
        end local 1 // float extraAlpha
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/prism/impl/VertexBuffer;
            0    2     1  extraAlpha  F
    MethodParameters:
            Name  Flags
      extraAlpha  

  public final void updateVertexColors(int);
    descriptor: (I)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // int numVerts
         0: .line 77
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         1: goto 4
         2: .line 78
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            iload 2 /* i */
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
         3: .line 77
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         4: iload 2 /* i */
            iload 1 /* numVerts */
            if_icmpne 2
        end local 2 // int i
         5: .line 80
            return
        end local 1 // int numVerts
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1  numVerts  I
            1    5     2         i  I
    MethodParameters:
          Name  Flags
      numVerts  

  private void putColor(int);
    descriptor: (I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // int idx
         0: .line 83
            iload 1 /* idx */
            iconst_4
            imul
            istore 2 /* i */
        start local 2 // int i
         1: .line 84
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 2 /* i */
            iconst_0
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.r:B
            bastore
         2: .line 85
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 2 /* i */
            iconst_1
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.g:B
            bastore
         3: .line 86
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 2 /* i */
            iconst_2
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.b:B
            bastore
         4: .line 87
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 2 /* i */
            iconst_3
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.a:B
            bastore
         5: .line 88
            return
        end local 2 // int i
        end local 1 // int idx
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1   idx  I
            1    6     2     i  I
    MethodParameters:
      Name  Flags
      idx   

  public final void flush();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.prism.impl.VertexBuffer this
         0: .line 97
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            ifle 3
         1: .line 98
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         2: .line 99
            aload 0 /* this */
            iconst_0
            putfield com.sun.prism.impl.VertexBuffer.index:I
         3: .line 101
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/prism/impl/VertexBuffer;

  public final void rewind();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.prism.impl.VertexBuffer this
         0: .line 104
            aload 0 /* this */
            iconst_0
            putfield com.sun.prism.impl.VertexBuffer.index:I
         1: .line 105
            return
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/prism/impl/VertexBuffer;

  private void grow();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.prism.impl.VertexBuffer this
         0: .line 108
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            iconst_2
            imul
            putfield com.sun.prism.impl.VertexBuffer.capacity:I
         1: .line 109
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            iconst_4
            imul
            invokestatic java.util.Arrays.copyOf:([BI)[B
            putfield com.sun.prism.impl.VertexBuffer.colorArray:[B
         2: .line 110
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            bipush 7
            imul
            invokestatic java.util.Arrays.copyOf:([FI)[F
            putfield com.sun.prism.impl.VertexBuffer.coordArray:[F
         3: .line 111
            return
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/prism/impl/VertexBuffer;

  public final void addVert(float, float);
    descriptor: (FF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float x
        start local 2 // float y
         0: .line 115
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmpne 2
         1: .line 116
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.grow:()V
         2: .line 119
      StackMap locals:
      StackMap stack:
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            istore 3 /* i */
        start local 3 // int i
         3: .line 120
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 3 /* i */
            iconst_0
            iadd
            fload 1 /* x */
            fastore
         4: .line 121
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 3 /* i */
            iconst_1
            iadd
            fload 2 /* y */
            fastore
         5: .line 122
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 3 /* i */
            iconst_2
            iadd
            fconst_0
            fastore
         6: .line 123
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
         7: .line 124
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_1
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
         8: .line 125
            return
        end local 3 // int i
        end local 2 // float y
        end local 1 // float x
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    9     1     x  F
            0    9     2     y  F
            3    9     3     i  I
    MethodParameters:
      Name  Flags
      x     
      y     

  public final void addVert(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=6, args_size=5
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float x
        start local 2 // float y
        start local 3 // float tx
        start local 4 // float ty
         0: .line 129
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmpne 2
         1: .line 130
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.grow:()V
         2: .line 133
      StackMap locals:
      StackMap stack:
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            istore 5 /* i */
        start local 5 // int i
         3: .line 134
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_0
            iadd
            fload 1 /* x */
            fastore
         4: .line 135
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_1
            iadd
            fload 2 /* y */
            fastore
         5: .line 136
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_2
            iadd
            fconst_0
            fastore
         6: .line 137
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_3
            iadd
            fload 3 /* tx */
            fastore
         7: .line 138
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_4
            iadd
            fload 4 /* ty */
            fastore
         8: .line 139
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
         9: .line 140
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_1
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        10: .line 141
            return
        end local 5 // int i
        end local 4 // float ty
        end local 3 // float tx
        end local 2 // float y
        end local 1 // float x
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   11     1     x  F
            0   11     2     y  F
            0   11     3    tx  F
            0   11     4    ty  F
            3   11     5     i  I
    MethodParameters:
      Name  Flags
      x     
      y     
      tx    
      ty    

  public final void addVert(float, float, float, float, float, float);
    descriptor: (FFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=8, args_size=7
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float x
        start local 2 // float y
        start local 3 // float t0x
        start local 4 // float t0y
        start local 5 // float t1x
        start local 6 // float t1y
         0: .line 145
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmpne 2
         1: .line 146
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.grow:()V
         2: .line 149
      StackMap locals:
      StackMap stack:
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            istore 7 /* i */
        start local 7 // int i
         3: .line 150
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_0
            iadd
            fload 1 /* x */
            fastore
         4: .line 151
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_1
            iadd
            fload 2 /* y */
            fastore
         5: .line 152
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_2
            iadd
            fconst_0
            fastore
         6: .line 153
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_3
            iadd
            fload 3 /* t0x */
            fastore
         7: .line 154
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_4
            iadd
            fload 4 /* t0y */
            fastore
         8: .line 155
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_5
            iadd
            fload 5 /* t1x */
            fastore
         9: .line 156
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            bipush 6
            iadd
            fload 6 /* t1y */
            fastore
        10: .line 157
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
        11: .line 158
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_1
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        12: .line 159
            return
        end local 7 // int i
        end local 6 // float t1y
        end local 5 // float t1x
        end local 4 // float t0y
        end local 3 // float t0x
        end local 2 // float y
        end local 1 // float x
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   13     1     x  F
            0   13     2     y  F
            0   13     3   t0x  F
            0   13     4   t0y  F
            0   13     5   t1x  F
            0   13     6   t1y  F
            3   13     7     i  I
    MethodParameters:
      Name  Flags
      x     
      y     
      t0x   
      t0y   
      t1x   
      t1y   

  private void addVertNoCheck(float, float);
    descriptor: (FF)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float x
        start local 2 // float y
         0: .line 163
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            istore 3 /* i */
        start local 3 // int i
         1: .line 164
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 3 /* i */
            iconst_0
            iadd
            fload 1 /* x */
            fastore
         2: .line 165
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 3 /* i */
            iconst_1
            iadd
            fload 2 /* y */
            fastore
         3: .line 166
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 3 /* i */
            iconst_2
            iadd
            fconst_0
            fastore
         4: .line 167
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
         5: .line 168
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_1
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
         6: .line 169
            return
        end local 3 // int i
        end local 2 // float y
        end local 1 // float x
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    7     1     x  F
            0    7     2     y  F
            1    7     3     i  I
    MethodParameters:
      Name  Flags
      x     
      y     

  private void addVertNoCheck(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=5
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float x
        start local 2 // float y
        start local 3 // float tx
        start local 4 // float ty
         0: .line 173
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            istore 5 /* i */
        start local 5 // int i
         1: .line 174
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_0
            iadd
            fload 1 /* x */
            fastore
         2: .line 175
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_1
            iadd
            fload 2 /* y */
            fastore
         3: .line 176
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_2
            iadd
            fconst_0
            fastore
         4: .line 177
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_3
            iadd
            fload 3 /* tx */
            fastore
         5: .line 178
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 5 /* i */
            iconst_4
            iadd
            fload 4 /* ty */
            fastore
         6: .line 179
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
         7: .line 180
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_1
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
         8: .line 181
            return
        end local 5 // int i
        end local 4 // float ty
        end local 3 // float tx
        end local 2 // float y
        end local 1 // float x
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    9     1     x  F
            0    9     2     y  F
            0    9     3    tx  F
            0    9     4    ty  F
            1    9     5     i  I
    MethodParameters:
      Name  Flags
      x     
      y     
      tx    
      ty    

  private void addVertNoCheck(float, float, float, float, float, float);
    descriptor: (FFFFFF)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=8, args_size=7
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float x
        start local 2 // float y
        start local 3 // float t0x
        start local 4 // float t0y
        start local 5 // float t1x
        start local 6 // float t1y
         0: .line 185
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            istore 7 /* i */
        start local 7 // int i
         1: .line 186
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_0
            iadd
            fload 1 /* x */
            fastore
         2: .line 187
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_1
            iadd
            fload 2 /* y */
            fastore
         3: .line 188
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_2
            iadd
            fconst_0
            fastore
         4: .line 189
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_3
            iadd
            fload 3 /* t0x */
            fastore
         5: .line 190
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_4
            iadd
            fload 4 /* t0y */
            fastore
         6: .line 191
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            iconst_5
            iadd
            fload 5 /* t1x */
            fastore
         7: .line 192
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 7 /* i */
            bipush 6
            iadd
            fload 6 /* t1y */
            fastore
         8: .line 193
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.VertexBuffer.putColor:(I)V
         9: .line 194
            aload 0 /* this */
            dup
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_1
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        10: .line 195
            return
        end local 7 // int i
        end local 6 // float t1y
        end local 5 // float t1x
        end local 4 // float t0y
        end local 3 // float t0x
        end local 2 // float y
        end local 1 // float x
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   11     1     x  F
            0   11     2     y  F
            0   11     3   t0x  F
            0   11     4   t0y  F
            0   11     5   t1x  F
            0   11     6   t1y  F
            1   11     7     i  I
    MethodParameters:
      Name  Flags
      x     
      y     
      t0x   
      t0y   
      t1x   
      t1y   

  private void ensureCapacityForQuad();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.sun.prism.impl.VertexBuffer this
         0: .line 198
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            iconst_4
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmple 3
         1: .line 199
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         2: .line 200
            aload 0 /* this */
            iconst_0
            putfield com.sun.prism.impl.VertexBuffer.index:I
         3: .line 202
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/prism/impl/VertexBuffer;

  public final void addQuad(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
         0: .line 205
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.ensureCapacityForQuad:()V
         1: .line 207
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 2 /* dy1 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FF)V
         2: .line 208
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 4 /* dy2 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FF)V
         3: .line 209
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 2 /* dy1 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FF)V
         4: .line 210
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 4 /* dy2 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FF)V
         5: .line 211
            return
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1   dx1  F
            0    6     2   dy1  F
            0    6     3   dx2  F
            0    6     4   dy2  F
    MethodParameters:
      Name  Flags
      dx1   
      dy1   
      dx2   
      dy2   

  public final void addQuad(float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=7, locals=13, args_size=13
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
        start local 5 // float t1x1
        start local 6 // float t1y1
        start local 7 // float t1x2
        start local 8 // float t1y2
        start local 9 // float t2x1
        start local 10 // float t2y1
        start local 11 // float t2x2
        start local 12 // float t2y2
         0: .line 218
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.ensureCapacityForQuad:()V
         1: .line 220
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 2 /* dy1 */
            fload 5 /* t1x1 */
            fload 6 /* t1y1 */
            fload 9 /* t2x1 */
            fload 10 /* t2y1 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         2: .line 221
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 4 /* dy2 */
            fload 5 /* t1x1 */
            fload 8 /* t1y2 */
            fload 9 /* t2x1 */
            fload 12 /* t2y2 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         3: .line 222
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 2 /* dy1 */
            fload 7 /* t1x2 */
            fload 6 /* t1y1 */
            fload 11 /* t2x2 */
            fload 10 /* t2y1 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         4: .line 223
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 4 /* dy2 */
            fload 7 /* t1x2 */
            fload 8 /* t1y2 */
            fload 11 /* t2x2 */
            fload 12 /* t2y2 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         5: .line 224
            return
        end local 12 // float t2y2
        end local 11 // float t2x2
        end local 10 // float t2y1
        end local 9 // float t2x1
        end local 8 // float t1y2
        end local 7 // float t1x2
        end local 6 // float t1y1
        end local 5 // float t1x1
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1   dx1  F
            0    6     2   dy1  F
            0    6     3   dx2  F
            0    6     4   dy2  F
            0    6     5  t1x1  F
            0    6     6  t1y1  F
            0    6     7  t1x2  F
            0    6     8  t1y2  F
            0    6     9  t2x1  F
            0    6    10  t2y1  F
            0    6    11  t2x2  F
            0    6    12  t2y2  F
    MethodParameters:
      Name  Flags
      dx1   
      dy1   
      dx2   
      dy2   
      t1x1  
      t1y1  
      t1x2  
      t1y2  
      t2x1  
      t2y1  
      t2x2  
      t2y2  

  public final void addMappedQuad(float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=13, args_size=13
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
        start local 5 // float tx11
        start local 6 // float ty11
        start local 7 // float tx21
        start local 8 // float ty21
        start local 9 // float tx12
        start local 10 // float ty12
        start local 11 // float tx22
        start local 12 // float ty22
         0: .line 231
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.ensureCapacityForQuad:()V
         1: .line 233
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 2 /* dy1 */
            fload 5 /* tx11 */
            fload 6 /* ty11 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFF)V
         2: .line 234
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 4 /* dy2 */
            fload 9 /* tx12 */
            fload 10 /* ty12 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFF)V
         3: .line 235
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 2 /* dy1 */
            fload 7 /* tx21 */
            fload 8 /* ty21 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFF)V
         4: .line 236
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 4 /* dy2 */
            fload 11 /* tx22 */
            fload 12 /* ty22 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFF)V
         5: .line 237
            return
        end local 12 // float ty22
        end local 11 // float tx22
        end local 10 // float ty12
        end local 9 // float tx12
        end local 8 // float ty21
        end local 7 // float tx21
        end local 6 // float ty11
        end local 5 // float tx11
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1   dx1  F
            0    6     2   dy1  F
            0    6     3   dx2  F
            0    6     4   dy2  F
            0    6     5  tx11  F
            0    6     6  ty11  F
            0    6     7  tx21  F
            0    6     8  ty21  F
            0    6     9  tx12  F
            0    6    10  ty12  F
            0    6    11  tx22  F
            0    6    12  ty22  F
    MethodParameters:
      Name  Flags
      dx1   
      dy1   
      dx2   
      dy2   
      tx11  
      ty11  
      tx21  
      ty21  
      tx12  
      ty12  
      tx22  
      ty22  

  public final void addMappedQuad(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFFFFFFFFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=7, locals=21, args_size=21
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
        start local 5 // float ux11
        start local 6 // float uy11
        start local 7 // float ux21
        start local 8 // float uy21
        start local 9 // float ux12
        start local 10 // float uy12
        start local 11 // float ux22
        start local 12 // float uy22
        start local 13 // float vx11
        start local 14 // float vy11
        start local 15 // float vx21
        start local 16 // float vy21
        start local 17 // float vx12
        start local 18 // float vy12
        start local 19 // float vx22
        start local 20 // float vy22
         0: .line 246
            aload 0 /* this */
            invokevirtual com.sun.prism.impl.VertexBuffer.ensureCapacityForQuad:()V
         1: .line 248
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 2 /* dy1 */
            fload 5 /* ux11 */
            fload 6 /* uy11 */
            fload 13 /* vx11 */
            fload 14 /* vy11 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         2: .line 249
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 4 /* dy2 */
            fload 9 /* ux12 */
            fload 10 /* uy12 */
            fload 17 /* vx12 */
            fload 18 /* vy12 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         3: .line 250
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 2 /* dy1 */
            fload 7 /* ux21 */
            fload 8 /* uy21 */
            fload 15 /* vx21 */
            fload 16 /* vy21 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         4: .line 251
            aload 0 /* this */
            fload 3 /* dx2 */
            fload 4 /* dy2 */
            fload 11 /* ux22 */
            fload 12 /* uy22 */
            fload 19 /* vx22 */
            fload 20 /* vy22 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addVertNoCheck:(FFFFFF)V
         5: .line 252
            return
        end local 20 // float vy22
        end local 19 // float vx22
        end local 18 // float vy12
        end local 17 // float vx12
        end local 16 // float vy21
        end local 15 // float vx21
        end local 14 // float vy11
        end local 13 // float vx11
        end local 12 // float uy22
        end local 11 // float ux22
        end local 10 // float uy12
        end local 9 // float ux12
        end local 8 // float uy21
        end local 7 // float ux21
        end local 6 // float uy11
        end local 5 // float ux11
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0    6     1   dx1  F
            0    6     2   dy1  F
            0    6     3   dx2  F
            0    6     4   dy2  F
            0    6     5  ux11  F
            0    6     6  uy11  F
            0    6     7  ux21  F
            0    6     8  uy21  F
            0    6     9  ux12  F
            0    6    10  uy12  F
            0    6    11  ux22  F
            0    6    12  uy22  F
            0    6    13  vx11  F
            0    6    14  vy11  F
            0    6    15  vx21  F
            0    6    16  vy21  F
            0    6    17  vx12  F
            0    6    18  vy12  F
            0    6    19  vx22  F
            0    6    20  vy22  F
    MethodParameters:
      Name  Flags
      dx1   
      dy1   
      dx2   
      dy2   
      ux11  
      uy11  
      ux21  
      uy21  
      ux12  
      uy12  
      ux22  
      uy22  
      vx11  
      vy11  
      vx21  
      vy21  
      vx12  
      vy12  
      vx22  
      vy22  

  public final void addQuad(float, float, float, float, float, float, float, float, com.sun.javafx.geom.transform.AffineBase);
    descriptor: (FFFFFFFFLcom/sun/javafx/geom/transform/AffineBase;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=9, locals=11, args_size=10
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
        start local 5 // float tx1
        start local 6 // float ty1
        start local 7 // float tx2
        start local 8 // float ty2
        start local 9 // com.sun.javafx.geom.transform.AffineBase tx
         0: .line 259
            aload 0 /* this */
            fload 1 /* dx1 */
            fload 2 /* dy1 */
            fload 3 /* dx2 */
            fload 4 /* dy2 */
            fload 5 /* tx1 */
            fload 6 /* ty1 */
            fload 7 /* tx2 */
            fload 8 /* ty2 */
            invokevirtual com.sun.prism.impl.VertexBuffer.addQuad:(FFFFFFFF)V
         1: .line 261
            aload 9 /* tx */
            ifnull 10
         2: .line 262
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            bipush 7
            isub
            istore 10 /* i */
        start local 10 // int i
         3: .line 263
            aload 9 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_0
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
         4: .line 264
            iinc 10 /* i */ -7
         5: .line 265
            aload 9 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_0
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
         6: .line 266
            iinc 10 /* i */ -7
         7: .line 267
            aload 9 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_0
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
         8: .line 268
            iinc 10 /* i */ -7
         9: .line 269
            aload 9 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_0
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 10 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
        end local 10 // int i
        10: .line 271
      StackMap locals:
      StackMap stack:
            return
        end local 9 // com.sun.javafx.geom.transform.AffineBase tx
        end local 8 // float ty2
        end local 7 // float tx2
        end local 6 // float ty1
        end local 5 // float tx1
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   11     1   dx1  F
            0   11     2   dy1  F
            0   11     3   dx2  F
            0   11     4   dy2  F
            0   11     5   tx1  F
            0   11     6   ty1  F
            0   11     7   tx2  F
            0   11     8   ty2  F
            0   11     9    tx  Lcom/sun/javafx/geom/transform/AffineBase;
            3   10    10     i  I
    MethodParameters:
      Name  Flags
      dx1   
      dy1   
      dx2   
      dy2   
      tx1   
      ty1   
      tx2   
      ty2   
      tx    

  public final void addSuperQuad(float, float, float, float, float, float, float, float, boolean);
    descriptor: (FFFFFFFFZ)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=21, args_size=10
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
        start local 5 // float tx1
        start local 6 // float ty1
        start local 7 // float tx2
        start local 8 // float ty2
        start local 9 // boolean isText
         0: .line 279
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            istore 10 /* idx */
        start local 10 // int idx
         1: .line 280
            iload 10 /* idx */
            iconst_4
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmple 4
         2: .line 281
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 10 /* idx */
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         3: .line 282
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.index:I
            istore 10 /* idx */
         4: .line 285
      StackMap locals: int
      StackMap stack:
            bipush 7
            iload 10 /* idx */
            imul
            istore 11 /* i */
        start local 11 // int i
         5: .line 286
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            astore 12 /* farr */
        start local 12 // float[] farr
         6: .line 288
            iload 9 /* isText */
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: int float[]
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: i2f
            fstore 13 /* text */
        start local 13 // float text
         9: .line 289
            iload 9 /* isText */
            ifeq 10
            iconst_0
            goto 11
      StackMap locals: float
      StackMap stack:
        10: iconst_1
      StackMap locals:
      StackMap stack: int
        11: i2f
            fstore 14 /* image */
        start local 14 // float image
        12: .line 292
            aload 12 /* farr */
            iload 11 /* i */
            fload 1 /* dx1 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 2 /* dy1 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fconst_0
            fastore
        13: .line 293
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 5 /* tx1 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 6 /* ty1 */
            fastore
        14: .line 294
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 14 /* image */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 13 /* text */
            fastore
            iinc 11 /* i */ 1
        15: .line 296
            aload 12 /* farr */
            iload 11 /* i */
            fload 1 /* dx1 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 4 /* dy2 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fconst_0
            fastore
        16: .line 297
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 5 /* tx1 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 8 /* ty2 */
            fastore
        17: .line 298
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 14 /* image */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 13 /* text */
            fastore
            iinc 11 /* i */ 1
        18: .line 300
            aload 12 /* farr */
            iload 11 /* i */
            fload 3 /* dx2 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 2 /* dy1 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fconst_0
            fastore
        19: .line 301
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 7 /* tx2 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 6 /* ty1 */
            fastore
        20: .line 302
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 14 /* image */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 13 /* text */
            fastore
            iinc 11 /* i */ 1
        21: .line 304
            aload 12 /* farr */
            iload 11 /* i */
            fload 3 /* dx2 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 4 /* dy2 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fconst_0
            fastore
        22: .line 305
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 7 /* tx2 */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 8 /* ty2 */
            fastore
        23: .line 306
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 14 /* image */
            fastore
            aload 12 /* farr */
            iinc 11 /* i */ 1
            iload 11 /* i */
            fload 13 /* text */
            fastore
            iinc 11 /* i */ 1
        24: .line 308
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            astore 15 /* barr */
        start local 15 // byte[] barr
        25: .line 309
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.r:B
            istore 16 /* r */
        start local 16 // byte r
        26: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.g:B
            istore 17 /* g */
        start local 17 // byte g
        27: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.b:B
            istore 18 /* b */
        start local 18 // byte b
        28: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.a:B
            istore 19 /* a */
        start local 19 // byte a
        29: .line 310
            iconst_4
            iload 10 /* idx */
            imul
            istore 20 /* j */
        start local 20 // int j
        30: .line 311
            aload 15 /* barr */
            iload 20 /* j */
            iload 16 /* r */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 17 /* g */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 18 /* b */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 19 /* a */
            bastore
        31: .line 312
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 16 /* r */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 17 /* g */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 18 /* b */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 19 /* a */
            bastore
        32: .line 313
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 16 /* r */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 17 /* g */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 18 /* b */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 19 /* a */
            bastore
        33: .line 314
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 16 /* r */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 17 /* g */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 18 /* b */
            bastore
            aload 15 /* barr */
            iinc 20 /* j */ 1
            iload 20 /* j */
            iload 19 /* a */
            bastore
        34: .line 316
            aload 0 /* this */
            iload 10 /* idx */
            iconst_4
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        35: .line 317
            return
        end local 20 // int j
        end local 19 // byte a
        end local 18 // byte b
        end local 17 // byte g
        end local 16 // byte r
        end local 15 // byte[] barr
        end local 14 // float image
        end local 13 // float text
        end local 12 // float[] farr
        end local 11 // int i
        end local 10 // int idx
        end local 9 // boolean isText
        end local 8 // float ty2
        end local 7 // float tx2
        end local 6 // float ty1
        end local 5 // float tx1
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   36     0    this  Lcom/sun/prism/impl/VertexBuffer;
            0   36     1     dx1  F
            0   36     2     dy1  F
            0   36     3     dx2  F
            0   36     4     dy2  F
            0   36     5     tx1  F
            0   36     6     ty1  F
            0   36     7     tx2  F
            0   36     8     ty2  F
            0   36     9  isText  Z
            1   36    10     idx  I
            5   36    11       i  I
            6   36    12    farr  [F
            9   36    13    text  F
           12   36    14   image  F
           25   36    15    barr  [B
           26   36    16       r  B
           27   36    17       g  B
           28   36    18       b  B
           29   36    19       a  B
           30   36    20       j  I
    MethodParameters:
        Name  Flags
      dx1     
      dy1     
      dx2     
      dy2     
      tx1     
      ty1     
      tx2     
      ty2     
      isText  

  public final void addQuad(float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=18, args_size=9
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx1
        start local 2 // float dy1
        start local 3 // float dx2
        start local 4 // float dy2
        start local 5 // float tx1
        start local 6 // float ty1
        start local 7 // float tx2
        start local 8 // float ty2
         0: .line 324
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            istore 9 /* idx */
        start local 9 // int idx
         1: .line 325
            iload 9 /* idx */
            iconst_4
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmple 4
         2: .line 326
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 9 /* idx */
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         3: .line 327
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.index:I
            istore 9 /* idx */
         4: .line 330
      StackMap locals: int
      StackMap stack:
            bipush 7
            iload 9 /* idx */
            imul
            istore 10 /* i */
        start local 10 // int i
         5: .line 331
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            astore 11 /* farr */
        start local 11 // float[] farr
         6: .line 334
            aload 11 /* farr */
            iload 10 /* i */
            fload 1 /* dx1 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 2 /* dy1 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fconst_0
            fastore
         7: .line 335
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 5 /* tx1 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 6 /* ty1 */
            fastore
         8: .line 336
            iinc 10 /* i */ 3
         9: .line 338
            aload 11 /* farr */
            iload 10 /* i */
            fload 1 /* dx1 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 4 /* dy2 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fconst_0
            fastore
        10: .line 339
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 5 /* tx1 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 8 /* ty2 */
            fastore
        11: .line 340
            iinc 10 /* i */ 3
        12: .line 342
            aload 11 /* farr */
            iload 10 /* i */
            fload 3 /* dx2 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 2 /* dy1 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fconst_0
            fastore
        13: .line 343
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 7 /* tx2 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 6 /* ty1 */
            fastore
        14: .line 344
            iinc 10 /* i */ 3
        15: .line 346
            aload 11 /* farr */
            iload 10 /* i */
            fload 3 /* dx2 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 4 /* dy2 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fconst_0
            fastore
        16: .line 347
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 7 /* tx2 */
            fastore
            aload 11 /* farr */
            iinc 10 /* i */ 1
            iload 10 /* i */
            fload 8 /* ty2 */
            fastore
        17: .line 349
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            astore 12 /* barr */
        start local 12 // byte[] barr
        18: .line 350
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.r:B
            istore 13 /* r */
        start local 13 // byte r
        19: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.g:B
            istore 14 /* g */
        start local 14 // byte g
        20: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.b:B
            istore 15 /* b */
        start local 15 // byte b
        21: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.a:B
            istore 16 /* a */
        start local 16 // byte a
        22: .line 351
            iconst_4
            iload 9 /* idx */
            imul
            istore 17 /* j */
        start local 17 // int j
        23: .line 352
            aload 12 /* barr */
            iload 17 /* j */
            iload 13 /* r */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 14 /* g */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 15 /* b */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 16 /* a */
            bastore
        24: .line 353
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 13 /* r */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 14 /* g */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 15 /* b */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 16 /* a */
            bastore
        25: .line 354
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 13 /* r */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 14 /* g */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 15 /* b */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 16 /* a */
            bastore
        26: .line 355
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 13 /* r */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 14 /* g */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 15 /* b */
            bastore
            aload 12 /* barr */
            iinc 17 /* j */ 1
            iload 17 /* j */
            iload 16 /* a */
            bastore
        27: .line 357
            aload 0 /* this */
            iload 9 /* idx */
            iconst_4
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        28: .line 358
            return
        end local 17 // int j
        end local 16 // byte a
        end local 15 // byte b
        end local 14 // byte g
        end local 13 // byte r
        end local 12 // byte[] barr
        end local 11 // float[] farr
        end local 10 // int i
        end local 9 // int idx
        end local 8 // float ty2
        end local 7 // float tx2
        end local 6 // float ty1
        end local 5 // float tx1
        end local 4 // float dy2
        end local 3 // float dx2
        end local 2 // float dy1
        end local 1 // float dx1
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   29     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   29     1   dx1  F
            0   29     2   dy1  F
            0   29     3   dx2  F
            0   29     4   dy2  F
            0   29     5   tx1  F
            0   29     6   ty1  F
            0   29     7   tx2  F
            0   29     8   ty2  F
            1   29     9   idx  I
            5   29    10     i  I
            6   29    11  farr  [F
           18   29    12  barr  [B
           19   29    13     r  B
           20   29    14     g  B
           21   29    15     b  B
           22   29    16     a  B
           23   29    17     j  I
    MethodParameters:
      Name  Flags
      dx1   
      dy1   
      dx2   
      dy2   
      tx1   
      ty1   
      tx2   
      ty2   

  public final void addQuadVO(float, float, float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=18, args_size=11
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float topopacity
        start local 2 // float botopacity
        start local 3 // float dx1
        start local 4 // float dy1
        start local 5 // float dx2
        start local 6 // float dy2
        start local 7 // float tx1
        start local 8 // float ty1
        start local 9 // float tx2
        start local 10 // float ty2
         0: .line 364
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            istore 11 /* idx */
        start local 11 // int idx
         1: .line 365
            iload 11 /* idx */
            iconst_4
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmple 4
         2: .line 366
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 11 /* idx */
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         3: .line 367
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.index:I
            istore 11 /* idx */
         4: .line 370
      StackMap locals: int
      StackMap stack:
            bipush 7
            iload 11 /* idx */
            imul
            istore 12 /* i */
        start local 12 // int i
         5: .line 371
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            astore 13 /* farr */
        start local 13 // float[] farr
         6: .line 374
            aload 13 /* farr */
            iload 12 /* i */
            fload 3 /* dx1 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 4 /* dy1 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fconst_0
            fastore
         7: .line 375
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 7 /* tx1 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 8 /* ty1 */
            fastore
         8: .line 376
            iinc 12 /* i */ 3
         9: .line 379
            aload 13 /* farr */
            iload 12 /* i */
            fload 3 /* dx1 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 6 /* dy2 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fconst_0
            fastore
        10: .line 380
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 7 /* tx1 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 10 /* ty2 */
            fastore
        11: .line 381
            iinc 12 /* i */ 3
        12: .line 384
            aload 13 /* farr */
            iload 12 /* i */
            fload 5 /* dx2 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 4 /* dy1 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fconst_0
            fastore
        13: .line 385
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 9 /* tx2 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 8 /* ty1 */
            fastore
        14: .line 386
            iinc 12 /* i */ 3
        15: .line 389
            aload 13 /* farr */
            iload 12 /* i */
            fload 5 /* dx2 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 6 /* dy2 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fconst_0
            fastore
        16: .line 390
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 9 /* tx2 */
            fastore
            aload 13 /* farr */
            iinc 12 /* i */ 1
            iload 12 /* i */
            fload 10 /* ty2 */
            fastore
        17: .line 392
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            astore 14 /* barr */
        start local 14 // byte[] barr
        18: .line 393
            iconst_4
            iload 11 /* idx */
            imul
            istore 15 /* j */
        start local 15 // int j
        19: .line 395
            fload 1 /* topopacity */
            ldc 255.0
            fmul
            f2i
            i2b
            istore 16 /* to */
        start local 16 // byte to
        20: .line 396
            fload 2 /* botopacity */
            ldc 255.0
            fmul
            f2i
            i2b
            istore 17 /* bo */
        start local 17 // byte bo
        21: .line 398
            aload 14 /* barr */
            iload 15 /* j */
            iload 16 /* to */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
        22: .line 399
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
        23: .line 400
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 16 /* to */
            bastore
        24: .line 401
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
            aload 14 /* barr */
            iinc 15 /* j */ 1
            iload 15 /* j */
            iload 17 /* bo */
            bastore
        25: .line 403
            aload 0 /* this */
            iload 11 /* idx */
            iconst_4
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        26: .line 404
            return
        end local 17 // byte bo
        end local 16 // byte to
        end local 15 // int j
        end local 14 // byte[] barr
        end local 13 // float[] farr
        end local 12 // int i
        end local 11 // int idx
        end local 10 // float ty2
        end local 9 // float tx2
        end local 8 // float ty1
        end local 7 // float tx1
        end local 6 // float dy2
        end local 5 // float dx2
        end local 4 // float dy1
        end local 3 // float dx1
        end local 2 // float botopacity
        end local 1 // float topopacity
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   27     0        this  Lcom/sun/prism/impl/VertexBuffer;
            0   27     1  topopacity  F
            0   27     2  botopacity  F
            0   27     3         dx1  F
            0   27     4         dy1  F
            0   27     5         dx2  F
            0   27     6         dy2  F
            0   27     7         tx1  F
            0   27     8         ty1  F
            0   27     9         tx2  F
            0   27    10         ty2  F
            1   27    11         idx  I
            5   27    12           i  I
            6   27    13        farr  [F
           18   27    14        barr  [B
           19   27    15           j  I
           20   27    16          to  B
           21   27    17          bo  B
    MethodParameters:
            Name  Flags
      topopacity  
      botopacity  
      dx1         
      dy1         
      dx2         
      dy2         
      tx1         
      ty1         
      tx2         
      ty2         

  public final void addMappedPgram(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, com.sun.javafx.geom.transform.AffineBase);
    descriptor: (FFFFFFFFFFFFFFFFFFFFLcom/sun/javafx/geom/transform/AffineBase;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=25, locals=23, args_size=22
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx11
        start local 2 // float dy11
        start local 3 // float dx21
        start local 4 // float dy21
        start local 5 // float dx12
        start local 6 // float dy12
        start local 7 // float dx22
        start local 8 // float dy22
        start local 9 // float ux11
        start local 10 // float uy11
        start local 11 // float ux21
        start local 12 // float uy21
        start local 13 // float ux12
        start local 14 // float uy12
        start local 15 // float ux22
        start local 16 // float uy22
        start local 17 // float vx11
        start local 18 // float vy11
        start local 19 // float vx22
        start local 20 // float vy22
        start local 21 // com.sun.javafx.geom.transform.AffineBase tx
         0: .line 414
            aload 0 /* this */
            fload 1 /* dx11 */
            fload 2 /* dy11 */
            fload 3 /* dx21 */
            fload 4 /* dy21 */
            fload 5 /* dx12 */
            fload 6 /* dy12 */
            fload 7 /* dx22 */
            fload 8 /* dy22 */
         1: .line 415
            fload 9 /* ux11 */
            fload 10 /* uy11 */
            fload 11 /* ux21 */
            fload 12 /* uy21 */
            fload 13 /* ux12 */
            fload 14 /* uy12 */
            fload 15 /* ux22 */
            fload 16 /* uy22 */
         2: .line 416
            fload 17 /* vx11 */
            fload 18 /* vy11 */
            fload 19 /* vx22 */
            fload 18 /* vy11 */
            fload 17 /* vx11 */
            fload 20 /* vy22 */
            fload 19 /* vx22 */
            fload 20 /* vy22 */
         3: .line 414
            invokevirtual com.sun.prism.impl.VertexBuffer.addMappedPgram:(FFFFFFFFFFFFFFFFFFFFFFFF)V
         4: .line 418
            bipush 7
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            imul
            bipush 7
            isub
            istore 22 /* i */
        start local 22 // int i
         5: .line 419
            aload 21 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
         6: .line 420
            iinc 22 /* i */ -7
         7: .line 421
            aload 21 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
         8: .line 422
            iinc 22 /* i */ -7
         9: .line 423
            aload 21 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
        10: .line 424
            iinc 22 /* i */ -7
        11: .line 425
            aload 21 /* tx */
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            iload 22 /* i */
            iconst_5
            iadd
            iconst_1
            invokevirtual com.sun.javafx.geom.transform.AffineBase.transform:([FI[FII)V
        12: .line 426
            return
        end local 22 // int i
        end local 21 // com.sun.javafx.geom.transform.AffineBase tx
        end local 20 // float vy22
        end local 19 // float vx22
        end local 18 // float vy11
        end local 17 // float vx11
        end local 16 // float uy22
        end local 15 // float ux22
        end local 14 // float uy12
        end local 13 // float ux12
        end local 12 // float uy21
        end local 11 // float ux21
        end local 10 // float uy11
        end local 9 // float ux11
        end local 8 // float dy22
        end local 7 // float dx22
        end local 6 // float dy12
        end local 5 // float dx12
        end local 4 // float dy21
        end local 3 // float dx21
        end local 2 // float dy11
        end local 1 // float dx11
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   13     1  dx11  F
            0   13     2  dy11  F
            0   13     3  dx21  F
            0   13     4  dy21  F
            0   13     5  dx12  F
            0   13     6  dy12  F
            0   13     7  dx22  F
            0   13     8  dy22  F
            0   13     9  ux11  F
            0   13    10  uy11  F
            0   13    11  ux21  F
            0   13    12  uy21  F
            0   13    13  ux12  F
            0   13    14  uy12  F
            0   13    15  ux22  F
            0   13    16  uy22  F
            0   13    17  vx11  F
            0   13    18  vy11  F
            0   13    19  vx22  F
            0   13    20  vy22  F
            0   13    21    tx  Lcom/sun/javafx/geom/transform/AffineBase;
            5   13    22     i  I
    MethodParameters:
      Name  Flags
      dx11  
      dy11  
      dx21  
      dy21  
      dx12  
      dy12  
      dx22  
      dy22  
      ux11  
      uy11  
      ux21  
      uy21  
      ux12  
      uy12  
      ux22  
      uy22  
      vx11  
      vy11  
      vx22  
      vy22  
      tx    

  public final void addMappedPgram(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFFFFFFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=28, args_size=19
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx11
        start local 2 // float dy11
        start local 3 // float dx21
        start local 4 // float dy21
        start local 5 // float dx12
        start local 6 // float dy12
        start local 7 // float dx22
        start local 8 // float dy22
        start local 9 // float ux11
        start local 10 // float uy11
        start local 11 // float ux21
        start local 12 // float uy21
        start local 13 // float ux12
        start local 14 // float uy12
        start local 15 // float ux22
        start local 16 // float uy22
        start local 17 // float vx
        start local 18 // float vy
         0: .line 435
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            istore 19 /* idx */
        start local 19 // int idx
         1: .line 436
            iload 19 /* idx */
            iconst_4
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmple 4
         2: .line 437
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 19 /* idx */
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         3: .line 438
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.index:I
            istore 19 /* idx */
         4: .line 441
      StackMap locals: int
      StackMap stack:
            bipush 7
            iload 19 /* idx */
            imul
            istore 20 /* i */
        start local 20 // int i
         5: .line 442
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            astore 21 /* farr */
        start local 21 // float[] farr
         6: .line 445
            aload 21 /* farr */
            iload 20 /* i */
            fload 1 /* dx11 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 2 /* dy11 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fconst_0
            fastore
         7: .line 446
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 9 /* ux11 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 10 /* uy11 */
            fastore
         8: .line 447
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 17 /* vx */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 18 /* vy */
            fastore
         9: .line 450
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 5 /* dx12 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 6 /* dy12 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fconst_0
            fastore
        10: .line 451
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 13 /* ux12 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 14 /* uy12 */
            fastore
        11: .line 452
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 17 /* vx */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 18 /* vy */
            fastore
        12: .line 455
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 3 /* dx21 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 4 /* dy21 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fconst_0
            fastore
        13: .line 456
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 11 /* ux21 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 12 /* uy21 */
            fastore
        14: .line 457
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 17 /* vx */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 18 /* vy */
            fastore
        15: .line 460
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 7 /* dx22 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 8 /* dy22 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fconst_0
            fastore
        16: .line 461
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 15 /* ux22 */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 16 /* uy22 */
            fastore
        17: .line 462
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 17 /* vx */
            fastore
            aload 21 /* farr */
            iinc 20 /* i */ 1
            iload 20 /* i */
            fload 18 /* vy */
            fastore
        18: .line 464
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            astore 22 /* barr */
        start local 22 // byte[] barr
        19: .line 465
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.r:B
            istore 23 /* r */
        start local 23 // byte r
        20: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.g:B
            istore 24 /* g */
        start local 24 // byte g
        21: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.b:B
            istore 25 /* b */
        start local 25 // byte b
        22: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.a:B
            istore 26 /* a */
        start local 26 // byte a
        23: .line 466
            iconst_4
            iload 19 /* idx */
            imul
            istore 27 /* j */
        start local 27 // int j
        24: .line 467
            aload 22 /* barr */
            iload 27 /* j */
            iload 23 /* r */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 24 /* g */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 25 /* b */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 26 /* a */
            bastore
        25: .line 468
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 23 /* r */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 24 /* g */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 25 /* b */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 26 /* a */
            bastore
        26: .line 469
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 23 /* r */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 24 /* g */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 25 /* b */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 26 /* a */
            bastore
        27: .line 470
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 23 /* r */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 24 /* g */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 25 /* b */
            bastore
            aload 22 /* barr */
            iinc 27 /* j */ 1
            iload 27 /* j */
            iload 26 /* a */
            bastore
        28: .line 472
            aload 0 /* this */
            iload 19 /* idx */
            iconst_4
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        29: .line 473
            return
        end local 27 // int j
        end local 26 // byte a
        end local 25 // byte b
        end local 24 // byte g
        end local 23 // byte r
        end local 22 // byte[] barr
        end local 21 // float[] farr
        end local 20 // int i
        end local 19 // int idx
        end local 18 // float vy
        end local 17 // float vx
        end local 16 // float uy22
        end local 15 // float ux22
        end local 14 // float uy12
        end local 13 // float ux12
        end local 12 // float uy21
        end local 11 // float ux21
        end local 10 // float uy11
        end local 9 // float ux11
        end local 8 // float dy22
        end local 7 // float dx22
        end local 6 // float dy12
        end local 5 // float dx12
        end local 4 // float dy21
        end local 3 // float dx21
        end local 2 // float dy11
        end local 1 // float dx11
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   30     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   30     1  dx11  F
            0   30     2  dy11  F
            0   30     3  dx21  F
            0   30     4  dy21  F
            0   30     5  dx12  F
            0   30     6  dy12  F
            0   30     7  dx22  F
            0   30     8  dy22  F
            0   30     9  ux11  F
            0   30    10  uy11  F
            0   30    11  ux21  F
            0   30    12  uy21  F
            0   30    13  ux12  F
            0   30    14  uy12  F
            0   30    15  ux22  F
            0   30    16  uy22  F
            0   30    17    vx  F
            0   30    18    vy  F
            1   30    19   idx  I
            5   30    20     i  I
            6   30    21  farr  [F
           19   30    22  barr  [B
           20   30    23     r  B
           21   30    24     g  B
           22   30    25     b  B
           23   30    26     a  B
           24   30    27     j  I
    MethodParameters:
      Name  Flags
      dx11  
      dy11  
      dx21  
      dy21  
      dx12  
      dy12  
      dx22  
      dy22  
      ux11  
      uy11  
      ux21  
      uy21  
      ux12  
      uy12  
      ux22  
      uy22  
      vx    
      vy    

  public final void addMappedPgram(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (FFFFFFFFFFFFFFFFFFFFFFFF)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=34, args_size=25
        start local 0 // com.sun.prism.impl.VertexBuffer this
        start local 1 // float dx11
        start local 2 // float dy11
        start local 3 // float dx21
        start local 4 // float dy21
        start local 5 // float dx12
        start local 6 // float dy12
        start local 7 // float dx22
        start local 8 // float dy22
        start local 9 // float ux11
        start local 10 // float uy11
        start local 11 // float ux21
        start local 12 // float uy21
        start local 13 // float ux12
        start local 14 // float uy12
        start local 15 // float ux22
        start local 16 // float uy22
        start local 17 // float vx11
        start local 18 // float vy11
        start local 19 // float vx21
        start local 20 // float vy21
        start local 21 // float vx12
        start local 22 // float vy12
        start local 23 // float vx22
        start local 24 // float vy22
         0: .line 483
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.index:I
            istore 25 /* idx */
        start local 25 // int idx
         1: .line 484
            iload 25 /* idx */
            iconst_4
            iadd
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.capacity:I
            if_icmple 4
         2: .line 485
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.ownerCtx:Lcom/sun/prism/impl/BaseContext;
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            iload 25 /* idx */
            invokevirtual com.sun.prism.impl.BaseContext.drawQuads:([F[BI)V
         3: .line 486
            aload 0 /* this */
            iconst_0
            dup_x1
            putfield com.sun.prism.impl.VertexBuffer.index:I
            istore 25 /* idx */
         4: .line 489
      StackMap locals: int
      StackMap stack:
            bipush 7
            iload 25 /* idx */
            imul
            istore 26 /* i */
        start local 26 // int i
         5: .line 490
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.coordArray:[F
            astore 27 /* farr */
        start local 27 // float[] farr
         6: .line 493
            aload 27 /* farr */
            iload 26 /* i */
            fload 1 /* dx11 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 2 /* dy11 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fconst_0
            fastore
         7: .line 494
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 9 /* ux11 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 10 /* uy11 */
            fastore
         8: .line 495
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 17 /* vx11 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 18 /* vy11 */
            fastore
         9: .line 498
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 5 /* dx12 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 6 /* dy12 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fconst_0
            fastore
        10: .line 499
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 13 /* ux12 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 14 /* uy12 */
            fastore
        11: .line 500
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 21 /* vx12 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 22 /* vy12 */
            fastore
        12: .line 503
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 3 /* dx21 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 4 /* dy21 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fconst_0
            fastore
        13: .line 504
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 11 /* ux21 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 12 /* uy21 */
            fastore
        14: .line 505
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 19 /* vx21 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 20 /* vy21 */
            fastore
        15: .line 508
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 7 /* dx22 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 8 /* dy22 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fconst_0
            fastore
        16: .line 509
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 15 /* ux22 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 16 /* uy22 */
            fastore
        17: .line 510
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 23 /* vx22 */
            fastore
            aload 27 /* farr */
            iinc 26 /* i */ 1
            iload 26 /* i */
            fload 24 /* vy22 */
            fastore
        18: .line 512
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.colorArray:[B
            astore 28 /* barr */
        start local 28 // byte[] barr
        19: .line 513
            aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.r:B
            istore 29 /* r */
        start local 29 // byte r
        20: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.g:B
            istore 30 /* g */
        start local 30 // byte g
        21: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.b:B
            istore 31 /* b */
        start local 31 // byte b
        22: aload 0 /* this */
            getfield com.sun.prism.impl.VertexBuffer.a:B
            istore 32 /* a */
        start local 32 // byte a
        23: .line 514
            iconst_4
            iload 25 /* idx */
            imul
            istore 33 /* j */
        start local 33 // int j
        24: .line 515
            aload 28 /* barr */
            iload 33 /* j */
            iload 29 /* r */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 30 /* g */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 31 /* b */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 32 /* a */
            bastore
        25: .line 516
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 29 /* r */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 30 /* g */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 31 /* b */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 32 /* a */
            bastore
        26: .line 517
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 29 /* r */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 30 /* g */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 31 /* b */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 32 /* a */
            bastore
        27: .line 518
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 29 /* r */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 30 /* g */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 31 /* b */
            bastore
            aload 28 /* barr */
            iinc 33 /* j */ 1
            iload 33 /* j */
            iload 32 /* a */
            bastore
        28: .line 520
            aload 0 /* this */
            iload 25 /* idx */
            iconst_4
            iadd
            putfield com.sun.prism.impl.VertexBuffer.index:I
        29: .line 521
            return
        end local 33 // int j
        end local 32 // byte a
        end local 31 // byte b
        end local 30 // byte g
        end local 29 // byte r
        end local 28 // byte[] barr
        end local 27 // float[] farr
        end local 26 // int i
        end local 25 // int idx
        end local 24 // float vy22
        end local 23 // float vx22
        end local 22 // float vy12
        end local 21 // float vx12
        end local 20 // float vy21
        end local 19 // float vx21
        end local 18 // float vy11
        end local 17 // float vx11
        end local 16 // float uy22
        end local 15 // float ux22
        end local 14 // float uy12
        end local 13 // float ux12
        end local 12 // float uy21
        end local 11 // float ux21
        end local 10 // float uy11
        end local 9 // float ux11
        end local 8 // float dy22
        end local 7 // float dx22
        end local 6 // float dy12
        end local 5 // float dx12
        end local 4 // float dy21
        end local 3 // float dx21
        end local 2 // float dy11
        end local 1 // float dx11
        end local 0 // com.sun.prism.impl.VertexBuffer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   30     0  this  Lcom/sun/prism/impl/VertexBuffer;
            0   30     1  dx11  F
            0   30     2  dy11  F
            0   30     3  dx21  F
            0   30     4  dy21  F
            0   30     5  dx12  F
            0   30     6  dy12  F
            0   30     7  dx22  F
            0   30     8  dy22  F
            0   30     9  ux11  F
            0   30    10  uy11  F
            0   30    11  ux21  F
            0   30    12  uy21  F
            0   30    13  ux12  F
            0   30    14  uy12  F
            0   30    15  ux22  F
            0   30    16  uy22  F
            0   30    17  vx11  F
            0   30    18  vy11  F
            0   30    19  vx21  F
            0   30    20  vy21  F
            0   30    21  vx12  F
            0   30    22  vy12  F
            0   30    23  vx22  F
            0   30    24  vy22  F
            1   30    25   idx  I
            5   30    26     i  I
            6   30    27  farr  [F
           19   30    28  barr  [B
           20   30    29     r  B
           21   30    30     g  B
           22   30    31     b  B
           23   30    32     a  B
           24   30    33     j  I
    MethodParameters:
      Name  Flags
      dx11  
      dy11  
      dx21  
      dy21  
      dx12  
      dy12  
      dx22  
      dy22  
      ux11  
      uy11  
      ux21  
      uy21  
      ux12  
      uy12  
      ux22  
      uy22  
      vx11  
      vy11  
      vx21  
      vy21  
      vx12  
      vy12  
      vx22  
      vy22  
}
SourceFile: "VertexBuffer.java"