public class com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer extends com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer
  super_class: com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer
{
  public void <init>(com.sun.scenario.effect.FilterContext, com.sun.scenario.effect.impl.Renderer, java.lang.String);
    descriptor: (Lcom/sun/scenario/effect/FilterContext;Lcom/sun/scenario/effect/impl/Renderer;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
        start local 1 // com.sun.scenario.effect.FilterContext fctx
        start local 2 // com.sun.scenario.effect.impl.Renderer r
        start local 3 // java.lang.String uniqueName
         0: .line 38
            aload 0 /* this */
            aload 1 /* fctx */
            aload 2 /* r */
            aload 3 /* uniqueName */
            invokespecial com.sun.scenario.effect.impl.sw.sse.SSELinearConvolvePeer.<init>:(Lcom/sun/scenario/effect/FilterContext;Lcom/sun/scenario/effect/impl/Renderer;Ljava/lang/String;)V
         1: .line 39
            return
        end local 3 // java.lang.String uniqueName
        end local 2 // com.sun.scenario.effect.impl.Renderer r
        end local 1 // com.sun.scenario.effect.FilterContext fctx
        end local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/scenario/effect/impl/sw/sse/SSELinearConvolveShadowPeer;
            0    2     1        fctx  Lcom/sun/scenario/effect/FilterContext;
            0    2     2           r  Lcom/sun/scenario/effect/impl/Renderer;
            0    2     3  uniqueName  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      fctx        
      r           
      uniqueName  

  private float[] getShadowColor();
    descriptor: ()[F
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
         0: .line 42
            aload 0 /* this */
            invokevirtual com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.getRenderState:()Lcom/sun/scenario/effect/impl/state/RenderState;
            checkcast com.sun.scenario.effect.impl.state.LinearConvolveRenderState
            invokevirtual com.sun.scenario.effect.impl.state.LinearConvolveRenderState.getPassShadowColorComponents:()[F
            areturn
        end local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/scenario/effect/impl/sw/sse/SSELinearConvolveShadowPeer;

  private static native void filterVector(int[], int, int, int, int[], int, int, int, float[], int, float, float, float, float, float, float, float[], float, float, float, float);
    descriptor: ([IIII[IIII[FIFFFFFF[FFFFF)V
    flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
    MethodParameters:
             Name  Flags
      dstPixels    
      dstw         
      dsth         
      dstscan      
      srcPixels    
      srcw         
      srch         
      srcscan      
      weights      
      count        
      srcx0        
      srcy0        
      offsetx      
      offsety      
      deltax       
      deltay       
      shadowColor  
      dxcol        
      dycol        
      dxrow        
      dyrow        

  void filterVector(int[], int, int, int, int[], int, int, int, float[], int, float, float, float, float, float, float, float, float, float, float);
    descriptor: ([IIII[IIII[FIFFFFFFFFFF)V
    flags: (0x0000) 
    Code:
      stack=21, locals=21, args_size=21
        start local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
        start local 1 // int[] dstPixels
        start local 2 // int dstw
        start local 3 // int dsth
        start local 4 // int dstscan
        start local 5 // int[] srcPixels
        start local 6 // int srcw
        start local 7 // int srch
        start local 8 // int srcscan
        start local 9 // float[] weights
        start local 10 // int count
        start local 11 // float srcx0
        start local 12 // float srcy0
        start local 13 // float offsetx
        start local 14 // float offsety
        start local 15 // float deltax
        start local 16 // float deltay
        start local 17 // float dxcol
        start local 18 // float dycol
        start local 19 // float dxrow
        start local 20 // float dyrow
         0: .line 65
            aload 1 /* dstPixels */
            iload 2 /* dstw */
            iload 3 /* dsth */
            iload 4 /* dstscan */
         1: .line 66
            aload 5 /* srcPixels */
            iload 6 /* srcw */
            iload 7 /* srch */
            iload 8 /* srcscan */
         2: .line 67
            aload 9 /* weights */
            iload 10 /* count */
         3: .line 68
            fload 11 /* srcx0 */
            fload 12 /* srcy0 */
         4: .line 69
            fload 13 /* offsetx */
            fload 14 /* offsety */
         5: .line 70
            fload 15 /* deltax */
            fload 16 /* deltay */
            aload 0 /* this */
            invokevirtual com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.getShadowColor:()[F
         6: .line 71
            fload 17 /* dxcol */
            fload 18 /* dycol */
            fload 19 /* dxrow */
            fload 20 /* dyrow */
         7: .line 65
            invokestatic com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.filterVector:([IIII[IIII[FIFFFFFF[FFFFF)V
         8: .line 72
            return
        end local 20 // float dyrow
        end local 19 // float dxrow
        end local 18 // float dycol
        end local 17 // float dxcol
        end local 16 // float deltay
        end local 15 // float deltax
        end local 14 // float offsety
        end local 13 // float offsetx
        end local 12 // float srcy0
        end local 11 // float srcx0
        end local 10 // int count
        end local 9 // float[] weights
        end local 8 // int srcscan
        end local 7 // int srch
        end local 6 // int srcw
        end local 5 // int[] srcPixels
        end local 4 // int dstscan
        end local 3 // int dsth
        end local 2 // int dstw
        end local 1 // int[] dstPixels
        end local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/scenario/effect/impl/sw/sse/SSELinearConvolveShadowPeer;
            0    9     1  dstPixels  [I
            0    9     2       dstw  I
            0    9     3       dsth  I
            0    9     4    dstscan  I
            0    9     5  srcPixels  [I
            0    9     6       srcw  I
            0    9     7       srch  I
            0    9     8    srcscan  I
            0    9     9    weights  [F
            0    9    10      count  I
            0    9    11      srcx0  F
            0    9    12      srcy0  F
            0    9    13    offsetx  F
            0    9    14    offsety  F
            0    9    15     deltax  F
            0    9    16     deltay  F
            0    9    17      dxcol  F
            0    9    18      dycol  F
            0    9    19      dxrow  F
            0    9    20      dyrow  F
    MethodParameters:
           Name  Flags
      dstPixels  
      dstw       
      dsth       
      dstscan    
      srcPixels  
      srcw       
      srch       
      srcscan    
      weights    
      count      
      srcx0      
      srcy0      
      offsetx    
      offsety    
      deltax     
      deltay     
      dxcol      
      dycol      
      dxrow      
      dyrow      

  private static native void filterHV(int[], int, int, int, int, int[], int, int, int, int, float[], float[]);
    descriptor: ([IIIII[IIIII[F[F)V
    flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
    MethodParameters:
             Name  Flags
      dstPixels    
      dstcols      
      dstrows      
      dcolinc      
      drowinc      
      srcPixels    
      srccols      
      srcrows      
      scolinc      
      srowinc      
      weights      
      shadowColor  

  void filterHV(int[], int, int, int, int, int[], int, int, int, int, float[]);
    descriptor: ([IIIII[IIIII[F)V
    flags: (0x0000) 
    Code:
      stack=12, locals=12, args_size=12
        start local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
        start local 1 // int[] dstPixels
        start local 2 // int dstcols
        start local 3 // int dstrows
        start local 4 // int dcolinc
        start local 5 // int drowinc
        start local 6 // int[] srcPixels
        start local 7 // int srccols
        start local 8 // int srcrows
        start local 9 // int scolinc
        start local 10 // int srowinc
        start local 11 // float[] weights
         0: .line 93
            aload 1 /* dstPixels */
            iload 2 /* dstcols */
            iload 3 /* dstrows */
            iload 4 /* dcolinc */
            iload 5 /* drowinc */
         1: .line 94
            aload 6 /* srcPixels */
            iload 7 /* srccols */
            iload 8 /* srcrows */
            iload 9 /* scolinc */
            iload 10 /* srowinc */
         2: .line 95
            aload 11 /* weights */
            aload 0 /* this */
            invokevirtual com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.getShadowColor:()[F
         3: .line 93
            invokestatic com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.filterHV:([IIIII[IIIII[F[F)V
         4: .line 96
            return
        end local 11 // float[] weights
        end local 10 // int srowinc
        end local 9 // int scolinc
        end local 8 // int srcrows
        end local 7 // int srccols
        end local 6 // int[] srcPixels
        end local 5 // int drowinc
        end local 4 // int dcolinc
        end local 3 // int dstrows
        end local 2 // int dstcols
        end local 1 // int[] dstPixels
        end local 0 // com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/scenario/effect/impl/sw/sse/SSELinearConvolveShadowPeer;
            0    5     1  dstPixels  [I
            0    5     2    dstcols  I
            0    5     3    dstrows  I
            0    5     4    dcolinc  I
            0    5     5    drowinc  I
            0    5     6  srcPixels  [I
            0    5     7    srccols  I
            0    5     8    srcrows  I
            0    5     9    scolinc  I
            0    5    10    srowinc  I
            0    5    11    weights  [F
    MethodParameters:
           Name  Flags
      dstPixels  
      dstcols    
      dstrows    
      dcolinc    
      drowinc    
      srcPixels  
      srccols    
      srcrows    
      scolinc    
      srowinc    
      weights    
}
SourceFile: "SSELinearConvolveShadowPeer.java"