nx_cast_projection_contract_t234.nx
buildroot/runtime/nx_cast_projection_contract_t234.nx
about
Projection contract for the existing character shader producer. Values retain its current scene-unit policy.
dependencies 0 imports · 5 importers
imports: none
imported by: nx_cast_projection_capture_t235.nxnx_cast_projection_gate_t234.nxnx_cast_scene_light_candidate_t364.nxnx_cast_shader_src.nxnx_cast_shader_static_t335.nx
structs
| none |
consts
| 2 | const CSP_I64_MAX:i64=9223372036854775807 |
| 3 | const CSP_I64_DECIMAL_DIGITS:i64=19 |
| 4 | const CSP_LITERAL_CAP:i64=CSP_I64_DECIMAL_DIGITS*2+3 |
functions
| 11 | func csp_valid(n:i64,f:i64,g:i64,s:i64)->i64 |
| 19 | func csp_configure(n:i64,f:i64,g:i64,s:i64)->i64 |
| 24 | func csp_decimal(n:i64,d:i64)->*u8 called by 1: csp_literal |
| 40 | func csp_literal(k:i64)->*u8 |
| 48 | func csp_near_q8_for(near:i64,den:i64)->i64 |
| 53 | func csp_near_q8()->i64 |
| 57 | func csp_record(out:*u8,cap:i64)->i64 |
| 71 | func csp_release(text:*u8)->i64{if (text as i64)>0{return sys_munmap_direct(text,CSP_LITERAL_CAP)};return 0} |
| 74 | func csp_legacy_beach()->i64{return csp_configure(80,300000,81,1000)} |
| 75 | func csp_ready()->i64 |
| 80 | func csp_positive_arg(s:*u8)->i64 called by 1: main |