public DrawRendererSettings(CullResults cullResults, Camera camera, ShaderPassName shaderPassName)
 {
     this._cullResults          = cullResults.cullResults;
     this.shaderPassName        = shaderPassName;
     this.rendererConfiguration = RendererConfiguration.None;
     this.flags       = DrawRendererFlags.EnableInstancing;
     this.inputFilter = InputFilter.Default();
     DrawRendererSettings.InitializeSortSettings(camera, out this.sorting);
 }
 static public int constructor(IntPtr l)
 {
     try {
         UnityEngine.Experimental.Rendering.InputFilter o;
         o = new UnityEngine.Experimental.Rendering.InputFilter();
         pushValue(l, true);
         pushValue(l, o);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }