code wiki / (root) / nx_view_transform.nx

nx_view_transform.nx

buildroot/runtime/nx_view_transform.nx

3193 B60 linesdepth 4pulls 6 transitivereach 0 importersview sourcekind tool
docsdependenciesstructsconstsfunctions

about

nx_view_transform.nx -- CLI over nx_view_transform_lib.nx (GR23). The derivation, the LUT and the application all live in the lib so the gate can import them; this file is verbs and nothing else. license_tier: ORIGINAL No hw writes (Rule 26). usage: nx_view_transform derive | lut | glsl | wgsl | selftest exit: 0 ok | 1 refuse | 2 usage

dependencies 3 imports · 0 importers

nx_syscalls.nx nx_fixq30_lib.nx nx_view_transform_lib.nx nx_view_transform.nx

imports: nx_syscalls.nxnx_fixq30_lib.nxnx_view_transform_lib.nx

imported by: nobody (leaf or entry point)

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

main vt_puts sys_write vt_slen fq_ctx 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 ↻ fq_atan_small fq_mul fq_atanh_small fq_mul ↻ fq_mul ↻ fq_div fq_sqrt fq_bitlen fq_isqrt vm_isqrt vt_exponent fq_from_micro vt_target_median fq_from_micro ↻ fq_div ↻ fq_ln fq_div ↻ fq_atanh_small ↻ vt_streq vt_pq

structs

none

consts

none

functions

10func main(argc: i64, argv: **u8) -> i64