public class com.sun.prism.impl.ps.BaseShaderContext$State
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.prism.impl.ps.BaseShaderContext$State
super_class: java.lang.Object
{
private com.sun.prism.ps.Shader lastShader;
descriptor: Lcom/sun/prism/ps/Shader;
flags: (0x0002) ACC_PRIVATE
private com.sun.prism.RenderTarget lastRenderTarget;
descriptor: Lcom/sun/prism/RenderTarget;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.sg.prism.NGCamera lastCamera;
descriptor: Lcom/sun/javafx/sg/prism/NGCamera;
flags: (0x0002) ACC_PRIVATE
private boolean lastDepthTest;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.transform.BaseTransform lastTransform;
descriptor: Lcom/sun/javafx/geom/transform/BaseTransform;
flags: (0x0002) ACC_PRIVATE
private com.sun.javafx.geom.Rectangle lastClip;
descriptor: Lcom/sun/javafx/geom/Rectangle;
flags: (0x0002) ACC_PRIVATE
private com.sun.prism.CompositeMode lastComp;
descriptor: Lcom/sun/prism/CompositeMode;
flags: (0x0002) ACC_PRIVATE
private com.sun.prism.Texture[] lastTextures;
descriptor: [Lcom/sun/prism/Texture;
flags: (0x0002) ACC_PRIVATE
private boolean isXformValid;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private float lastConst1;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float lastConst2;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float lastConst3;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float lastConst4;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float lastConst5;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float lastConst6;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private boolean lastState3D;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new com.sun.javafx.geom.transform.Affine3D
dup
invokespecial com.sun.javafx.geom.transform.Affine3D.<init>:()V
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastTransform:Lcom/sun/javafx/geom/transform/BaseTransform;
2: aload 0
iconst_4
anewarray com.sun.prism.Texture
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastTextures:[Lcom/sun/prism/Texture;
3: aload 0
ldc NaN
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastConst1:F
4: aload 0
ldc NaN
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastConst2:F
5: aload 0
ldc NaN
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastConst3:F
6: aload 0
ldc NaN
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastConst4:F
7: aload 0
ldc NaN
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastConst5:F
8: aload 0
ldc NaN
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastConst6:F
9: aload 0
iconst_0
putfield com.sun.prism.impl.ps.BaseShaderContext$State.lastState3D:Z
10: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/prism/impl/ps/BaseShaderContext$State;
}
SourceFile: "BaseShaderContext.java"
NestHost: com.sun.prism.impl.ps.BaseShaderContext
InnerClasses:
public State = com.sun.prism.impl.ps.BaseShaderContext$State of com.sun.prism.impl.ps.BaseShaderContext