code wiki / _hdl_build / nx_clarity_test.nx

nx_clarity_test.nx

buildroot/runtime/_hdl_build/nx_clarity_test.nx

1739 B61 linesdepth 5pulls 9 transitivereach 0 importersview sourcekind gate/proof
docsdependenciesstructsconstsfunctions

about

nx_clarity_test.nx -- smoke for clarity detector.

dependencies 3 imports · 0 importers

nx_syscalls.nx nx_image.nx nx_clarity.nx nx_clarity_test.nx

imports: nx_syscalls.nxnx_image.nxnx_clarity.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap nxa_die sys_write sys_exit nxa_lock_take nxa_lock_addr sys_write ↻ nxa_lock_give nxa_lock_addr ↻ nxa_report_overrun sys_write ↻ nxa_dump_printable sys_write ↻ nxa_dump_sizes sys_write ↻ nx_image_alloc sys_mmap ↻ fill_const nx_image_set nx_clarity_compute nx_salience_intensity nx_scale_gauss_pyramid nx_scale_pyramid_down nx_scale_gauss_blur nx_image_alloc ↻ nx_image_get nx_image_set ↻ nx_scale_downsample_2x nx_image_alloc ↻ nx_image_set ↻ nx_image_get ↻ nx_scale_pyramid_get nx_salience_upsample_pow2 nx_salience_upsample_2x nx_image_alloc ↻ nx_image_get ↻ nx_image_set ↻ nx_salience_abs_diff nx_image_alloc ↻

structs

none

consts

none

functions

7func fill_const(img: *Image, value: i64) -> i64 {
called by 1: main calls 1: nx_image_set
20func fill_checker(img: *Image, x0: i64, y0: i64, x1: i64, y1: i64) -> i64 {
called by 1: main calls 1: nx_image_set
38func main() -> i64 {