INNER CODE UNIT · Rust

on_vsync

denialwm/denial · compositor/flutter-engine/src/lib.rs:649

    pub fn on_vsync(
        &self,
        baton: isize,
        frame_start_nanos: u64,
        frame_target_nanos: u64,
    ) -> Result<(), EngineError> {
        let function = self
            .library
            .table
            .OnVsync
            .expect("validated Flutter proc table");
        // SAFETY: `handle` remains live until shutdown.
        check_result("OnVsync", unsafe {
            function(self.handle, baton, frame_start_nanos, frame_target_nanos)
        })
    }

    pub fn on_vsync_after(&self, baton: isize, interval: Duration) -> Result<(), EngineError> {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…