public static SrdXrResult EndFrame(IntPtr session, bool callInMainThread = true, bool callinRenderThread = false)
        {
            var end_info = new SrdXrFrameEndInfo();

            if (callinRenderThread)
            {
                GL.IssuePluginEvent(XRRuntimeAPI.GetEndFramePtr(session, ref end_info), 0);
            }
            if (callInMainThread)
            {
                return(XRRuntimeAPI.EndFrame(session, ref end_info));
            }
            return(SrdXrResult.SUCCESS);
        }
 public static extern IntPtr GetEndFramePtr(IntPtr session, [In] ref SrdXrFrameEndInfo frame_end_info);
 public static extern SrdXrResult EndFrame(IntPtr session, [In] ref SrdXrFrameEndInfo frame_end_info);