nx_rigbench_motion_t21.nx
buildroot/runtime/nx_rigbench_motion_t21.nx
about
Additive rigbench temporal contract; reuse the normative NXA evaluator.
dependencies 3 imports · 2 importers
imports: nx_syscalls.nxnx_nxa.nxnx_nxa_anim_lib.nx
imported by: nx_rigbench_lib_t21.nxnx_rigbench_motion_gate_t21.nx
structs
| none |
consts
| 5 | const RBM_BYTES: i64 = 8 |
| 6 | const RBM_QUAT: i64 = 4 |
| 7 | const RBM_VERT_STRIDE: i64 = 3 |
| 8 | const RBM_SKIN_STRIDE: i64 = 8 |
| 9 | const RBM_OK: i64 = 0 |
| 10 | const RBM_ABSTAIN: i64 = 3 |
| 11 | const RBM_REFUSE: i64 = 4 |
| 12 | const RBM_R_JOINTS: i64 = 0 |
| 13 | const RBM_R_DURATION: i64 = 1 |
| 14 | const RBM_R_TRACKED: i64 = 2 |
| 15 | const RBM_R_CHANGED: i64 = 3 |
| 16 | const RBM_R_NONIDENTITY_A: i64 = 4 |
| 17 | const RBM_R_NONIDENTITY_B: i64 = 5 |
| 18 | const RBM_R_TIME_A: i64 = 6 |
| 19 | const RBM_R_TIME_B: i64 = 7 |
| 20 | const RBM_R_ASSET_RC: i64 = 8 |
| 21 | const RBM_R_CONSUMER_RC: i64 = 9 |
| 22 | const RBM_R_CONSUMER_MISMATCH_A: i64 = 10 |
| 23 | const RBM_R_CONSUMER_MISMATCH_B: i64 = 11 |
| 24 | const RBM_R_REASON: i64 = 12 |
| 25 | const RBM_R_WORDS: i64 = 13 |
| 26 | const RBM_REASON_NONE: i64 = 0 |
| 27 | const RBM_REASON_SHAPE: i64 = 1 |
| 28 | const RBM_REASON_NO_ANIM: i64 = 2 |
| 29 | const RBM_REASON_TIMES: i64 = 3 |
| 30 | const RBM_REASON_TRACKS: i64 = 4 |
| 31 | const RBM_REASON_STATIC: i64 = 5 |
functions
| 33 | func rb_motion_init(rep: *i64) -> i64 |
| 44 | func rb_motion_row_equal(a: *i64, b: *i64, nj: i64, j: i64) -> i64 |
| 60 | func rb_motion_nonidentity(a: *i64, nj: i64, j: i64) -> i64 called by 1: rb_motion_pair |
| 74 | func rb_motion_fail(rep: *i64, rc: i64, reason: i64) -> i64 |
| 81 | func rb_motion_pair(anim: *i64, nw: i64, skel: *i64, nj: i64, ta: i64, tb: i64, idx: *i64, rv: *i64, a: *i64, b: *i64, scr: *i64, rep: *i64) -> i64 |
| 111 | func rb_motion_consumer(a: *i64,b: *i64,oa: *i64,ob: *i64,nj: i64,rep: *i64) -> i64 |
| 129 | func rb_motion_asset(b: *u8,flen: i64,ta: i64,tb: i64,max_joints: i64,rep: *i64) -> i64 called by 1: main calls 8: rb_motion_initnxa_counted_sectionnxa_tag4rb_motion_failnxa_section_entrysys_mmap+2 |