Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

run

cre8_runtime_boot::emulate_screen::run

fn · cre8-runtime-boot · crates/cre8-runtime-boot/src/emulate_screen.rs:14 pub

8lines
1cyclomatic
0max nesting
6statements
2? exits
1params
2callers
5callees
1.2 (p85)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (2 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 siteself · 2 sitespath · 1 sitemethod · 1 sitename · 1 sitename · 1 sitename · 2 sitesrun_special_or_default_comm…runtime-boot · cc 2cre8_runtime_boot::run_special_or_default_commandrun_emulateruntime-boot · cc 1cre8_runtime_boot::run_emulaterun_emulator_menuruntime-boot · cc 6cre8_runtime_boot::launcher::run_emulator_menurunruntime-boot · cc 1cre8_runtime_boot::emulate_screen::runPresenter::open_bestplatform-framebuffer · cc 2cre8_platform_framebuffer::Presenter::open_bestGamepad::open_autoplatform-input · cc 6cre8_platform_input::imp::Gamepad::open_autoopen_rom_sessionruntime-boot · cc 1cre8_runtime_boot::emulate_screen::open_rom_sessionannounce_emulation_startruntime-boot · cc 2cre8_runtime_boot::emulate_screen::announce_emulation_startrun_emulation_loopruntime-boot · cc 4cre8_runtime_boot::emulate_screen::run_emulation_loopFramebuffer::openplatform-framebuffer · cc 2cre8_platform_framebuffer::imp::Framebuffer::openGamepad::openplatform-input · cc 2cre8_platform_input::imp::Gamepad::openDrmPresenter::openplatform-framebuffer · cc 14cre8_platform_framebuffer::drm::DrmPresenter::openEmulationLoopState::newruntime-boot · cc 1cre8_runtime_boot::emulate_screen::EmulationLoopState::newEmulationLoopState::note_pr…runtime-boot · cc 3cre8_runtime_boot::emulate_screen::EmulationLoopState::note_presented_framepoll_gamepad_maskruntime-boot · cc 1cre8_runtime_boot::emulate_screen::poll_gamepad_maskpresent_frameruntime-boot · cc 3cre8_runtime_boot::emulate_screen::present_framesleep_frameruntime-boot · cc 1cre8_runtime_boot::emulate_screen::sleep_frame

Control flow

Source not readable from this process.

Callers 2

Callees 5

Source not readable from this process.