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

Framebuffer::open

cre8_platform_framebuffer::imp::Framebuffer::open

method · cre8-platform-framebuffer · crates/cre8-platform-framebuffer/src/lib.rs:174 pub

10lines
2cyclomatic
1max nesting
4statements
1? exits
1params
3callers
3callees
2.3 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siterunruntime-boot · cc 1cre8_runtime_boot::emulate_screen::runnotice_screenruntime-boot · cc 1cre8_runtime_boot::launcher::notice_screenrunruntime-boot · cc 8cre8_runtime_boot::launcher::runCpuRenderer::openplatform-render · cc 1cre8_platform_render::CpuRenderer::openrun_consoleruntime-boot · cc 2cre8_runtime_boot::run_consolerun_emulator_menuruntime-boot · cc 6cre8_runtime_boot::launcher::run_emulator_menurun_fb_testruntime-boot · cc 1cre8_runtime_boot::run_fb_testrun_screen_statusruntime-boot · cc 2cre8_runtime_boot::run_screen_statusrun_viewruntime-boot · cc 1cre8_runtime_boot::run_viewrun_drm_cycleruntime-boot · cc 2cre8_runtime_boot::run_drm_cyclePresenter::open_bestplatform-framebuffer · cc 2cre8_platform_framebuffer::Presenter::open_bestpresent_onceplatform-framebuffer · cc 1cre8_platform_framebuffer::present_oncenon_linux_open_errors_clean…platform-framebuffer · cc 1cre8_platform_framebuffer::tests::non_linux_open_errors_cleanlyFramebuffer::openplatform-framebuffer · cc 2cre8_platform_framebuffer::imp::Framebuffer::openopen_framebuffer_fdplatform-framebuffer · cc 2cre8_platform_framebuffer::imp::open_framebuffer_fdopen_mapped_framebufferplatform-framebuffer · cc 1cre8_platform_framebuffer::imp::open_mapped_framebufferclose_fdplatform-framebuffer · cc 1cre8_platform_framebuffer::imp::close_fdread_framebuffer_infoplatform-framebuffer · cc 3cre8_platform_framebuffer::imp::read_framebuffer_infovalidate_framebuffer_depthplatform-framebuffer · cc 2cre8_platform_framebuffer::imp::validate_framebuffer_depthframebuffer_mem_lenplatform-framebuffer · cc 1cre8_platform_framebuffer::imp::framebuffer_mem_lenmap_framebufferplatform-framebuffer · cc 2cre8_platform_framebuffer::imp::map_framebufferframebuffer_from_mappingplatform-framebuffer · cc 1cre8_platform_framebuffer::imp::framebuffer_from_mapping

Control flow

Source not readable from this process.

Callers 3

Callees 3

Source not readable from this process.