public unsafe CullingResults Cull(ref ScriptableCullingParameters parameters)
        {
            var results = new CullingResults();

            Internal_Cull(ref parameters, this, (IntPtr)(&results));
            return(results);
        }
        public unsafe CullingResults Cull(ref ScriptableCullingParameters parameters)
        {
            CullingResults result = default(CullingResults);

            ScriptableRenderContext.Internal_Cull(ref parameters, this, (IntPtr)((void *)(&result)));
            return(result);
        }
 static extern void Internal_Cull(ref ScriptableCullingParameters parameters, ScriptableRenderContext renderLoop, IntPtr results);
 private static extern void Internal_Cull_Injected(ref ScriptableCullingParameters parameters, ref ScriptableRenderContext renderLoop, IntPtr results);