public interface com.sun.prism.ps.Shader extends com.sun.prism.GraphicsResource
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.sun.prism.ps.Shader
  super_class: java.lang.Object
{
  public abstract void enable();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void disable();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean isValid();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setConstant(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      i0    

  public abstract void setConstant(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      i0    
      i1    

  public abstract void setConstant(java.lang.String, int, int, int);
    descriptor: (Ljava/lang/String;III)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      i0    
      i1    
      i2    

  public abstract void setConstant(java.lang.String, int, int, int, int);
    descriptor: (Ljava/lang/String;IIII)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      i0    
      i1    
      i2    
      i3    

  public abstract void setConstants(java.lang.String, java.nio.IntBuffer, int, int);
    descriptor: (Ljava/lang/String;Ljava/nio/IntBuffer;II)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      buf    
      off    
      count  

  public abstract void setConstant(java.lang.String, float);
    descriptor: (Ljava/lang/String;F)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      f0    

  public abstract void setConstant(java.lang.String, float, float);
    descriptor: (Ljava/lang/String;FF)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      f0    
      f1    

  public abstract void setConstant(java.lang.String, float, float, float);
    descriptor: (Ljava/lang/String;FFF)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      f0    
      f1    
      f2    

  public abstract void setConstant(java.lang.String, float, float, float, float);
    descriptor: (Ljava/lang/String;FFFF)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  
      f0    
      f1    
      f2    
      f3    

  public abstract void setConstants(java.lang.String, java.nio.FloatBuffer, int, int);
    descriptor: (Ljava/lang/String;Ljava/nio/FloatBuffer;II)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      buf    
      off    
      count  
}
SourceFile: "Shader.java"