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 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
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: return
end local 3 end local 2 end local 1 end local 0 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 0: aload 0
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 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 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 18 start local 19 start local 20 0: aload 1
iload 2
iload 3
iload 4
1: aload 5
iload 6
iload 7
iload 8
2: aload 9
iload 10
3: fload 11
fload 12
4: fload 13
fload 14
5: fload 15
fload 16
aload 0
invokevirtual com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.getShadowColor:()[F
6: fload 17
fload 18
fload 19
fload 20
7: invokestatic com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.filterVector:([IIII[IIII[FIFFFFFF[FFFFF)V
8: return
end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 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 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 0: aload 1
iload 2
iload 3
iload 4
iload 5
1: aload 6
iload 7
iload 8
iload 9
iload 10
2: aload 11
aload 0
invokevirtual com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.getShadowColor:()[F
3: invokestatic com.sun.scenario.effect.impl.sw.sse.SSELinearConvolveShadowPeer.filterHV:([IIIII[IIIII[F[F)V
4: return
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 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"