code wiki / _hdl_build / nx_voxel_census.nx

nx_voxel_census.nx

buildroot/runtime/_hdl_build/nx_voxel_census.nx

7767 B166 linesdepth 3pulls 5 transitivereach 0 importersview sourcekind tooltopic voxel
docsdependenciesstructsconstsfunctions

about

nx_voxel_census.nx -- VOXEL / 3D-WORLD-GEN / REALISM competitive census (operator 2026-06-13: "are you better than as of today minecraft and other procedural voxel generators let alone unreal level pure realism generators if not grow the nishi team and ecosystem"). AUTHOR=ORGAN, NO-WAVE: reads voxel_incumbent_ref.tsv (bench-reference = the QUESTIONS: real killer capabilities of Minecraft / procedural voxel gens / Unreal-realism) and COMPUTES Nishi's PRESENT/ ABSENT per row via re_has against the REAL Nishi gate log (knowledge/status/voxel3d.log = the PROOF of what actually ran green) -- never tutor-asserted. Writes voxel_competitive_census.tsv + an honest bm_verdict (BEHIND while the renderer is young = the TRUE starting line; ABSENT rows = the grow backlog). Self-validating: pos control "perspective-projection" MUST be PRESENT, neg control ABSENT. Twin of nx_kernel_census; composes nx_research_extract (re_has) + nx_benchmark (honest verdict). license_tier: ORIGINAL

dependencies 4 imports · 0 importers

nx_syscalls.nx nx_itoa_lib.nx nx_research_extract.nx nx_benchmark.nx nx_voxel_census.nx

imports: nx_syscalls.nxnx_itoa_lib.nxnx_research_extract.nxnx_benchmark.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 vc_read_into sys_openat_rd sys_read sys_close vc_w sys_write vc_read_file sys_openat_rd ↻ sys_read ↻ sys_close ↻ vc_scan_to vc_app re_has re_find re_strlen sys_openat_wr sys_write ↻ sys_close ↻ bm_is_valid bm_completeness bm_verdict vc_emit vc_w ↻ vc_wn nxi_fd sys_mmap ↻ ccz_cat_num sys_write ↻ sys_munmap vc_vstr sys_openat_append

structs

none

consts

17const VC_MAGIC_2000000: i64 = 2000000
18const VC_MAGIC_80000: i64 = 80000
19const VC_MAGIC_300000: i64 = 300000
21const VC_REF: *u8 = "knowledge/registry/voxel_incumbent_ref.tsv"
22const VC_OUT: *u8 = "knowledge/registry/voxel_competitive_census.tsv"
23const VC_LOG: *u8 = "knowledge/status/voxel_census.log"
24const VC_MAXF: i64 = 256
27const VC_E0: *u8 = "knowledge/status/voxel3d.log"

functions

29func vc_w(fd: i64, s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } sys_write(fd, s, n); return 0 }
called by 2: vc_emitmain calls 1: sys_write
34func vc_wn(fd: i64, v: i64) -> i64 { nxi_fd(fd, v); return 0 }
called by 1: vc_emit calls 1: nxi_fd
36func vc_read_file(path: *u8, buf: *u8, cap: i64) -> i64
called by 1: main calls 3: sys_openat_rdsys_readsys_close
50func vc_read_into(path: *u8, buf: *u8, off: i64, cap: i64) -> i64
called by 1: main calls 3: sys_openat_rdsys_readsys_close
64func vc_scan_to(buf: *u8, n: i64, start: i64, delim: i64) -> i64
called by 1: main
71func vc_app(dst: *u8, off: i64, s: *u8) -> i64 { var i: i64 = 0; while s[i] != (0 as u8) { dst[off+i] = s[i]; i = i + 1 } return off + i }
called by 1: main
73func vc_vstr(v: i64) -> *u8
called by 1: vc_emit
81func vc_emit(fd: i64, nf: i64, present: i64, cpos: i64, cneg: i64, cov: i64, verdict: i64, ok: i64) -> i64
called by 1: main calls 3: vc_wvc_wnvc_vstr
93func main() -> i64