nx_game_shader_backend_selected_t55.nx
buildroot/runtime/nx_game_shader_backend_selected_t55.nx
about
dependencies 2 imports · 53 importers
diagram shows first 10 each side; +0 more imports, +43 more importers in the complete lists below.
imports: nx_game_page_artifact_lib.nxnx_tool_run.nx
imported by: nx_cast_face_mask_gate_t163.nxnx_cloud_capture_gate_20260910.nxnx_game_page_affine_candidate_t361.nxnx_game_page_body_t138.nxnx_game_page_canonical_t135.nxnx_game_page_catwalk_lighting_candidate_t316.nxnx_game_page_eye_t138.nxnx_game_page_gait_candidate_t139.nxnx_game_page_garment_t132.nxnx_game_page_hair_attachment_candidate_t263.nxnx_game_page_hair_attachment_t283.nxnx_game_page_hair_guides_candidate_t263.nxnx_game_page_hair_t138.nxnx_game_page_host_candidate_t341.nxnx_game_page_imported_t262.nxnx_game_page_inspection_distance_t235.nxnx_game_page_inspection_t142.nxnx_game_page_integrated_t73.nxnx_game_page_length_diag_t140.nxnx_game_page_lit_candidate_t181.nxnx_game_page_material_body_t61.nxnx_game_page_material_candidate_t181.nxnx_game_page_material_compose_t55.nxnx_game_page_material_schema_candidate_t181.nxnx_game_page_metadata_candidate_t220.nxnx_game_page_mip_candidate_t241.nxnx_game_page_motion_candidate_t328.nxnx_game_page_motion_inventory_candidate_t330.nxnx_game_page_move_t72.nxnx_game_page_owned_candidate_t181.nxnx_game_page_pipeline_t64.nxnx_game_page_pre_inspection_t142.nxnx_game_page_pre_toon_region_t143.nxnx_game_page_procedural_review_candidate_t333.nxnx_game_page_rig_comparison_t332.nxnx_game_page_rig_inspection_t230.nxnx_game_page_rig_observation_candidate_t331.nxnx_game_page_scene_light_candidate_t364.nxnx_game_page_shared_candidate_t340.nxnx_game_page_skin_t138.nxnx_game_page_static_candidate_t338.nxnx_game_page_toon_region_candidate_t143.nxnx_game_page_visitors_inspection_t142.nxnx_game_page_visitors_t140.nxnx_game_page_workbench_candidate_t342.nxnx_game_surface_compatibility_t207.nxnx_game_surface_prepare.nxnx_movement_base_page_t139.nxnx_sand_capture_gate_t137.nxnx_selected_cast_gate_t55.nxnx_shader_capture_owned_gate_t218.nxnx_skin_face_capture_t73.nxnx_skin_sun_capture_t127.nx
structs
| none |
consts
| 5 | const GSB_LIVE: *u8 = "./nx_wgsl.elf" |
| 6 | const GSB_LIVE_ABS: *u8 = "/volume1/homes/elderwesto/nishihost/nx_wgsl.elf" |
| 7 | const GSB_STAGED: *u8 = "/volume1/homes/elderwesto/nishihost/nx_wgsl.sov.elf.new" |
functions
| 13 | func gsb_artifact_matches(path:*u8,expected:*u8,expected_bytes:i64) -> i64 |
| 35 | func gsb_matches()->i64 {return gsb_artifact_matches(gsb_selected_path,gsb_expected,gsb_expected_bytes)} |
| 36 | func gsb_select_at(path: *u8,expected: *u8,expected_bytes: i64) -> i64 |
| 54 | func gsb_once(path: *u8,command: *u8,buf: *u8,cap: i64,ol: *i64,timeout_ms: i64) -> i64 |
| 63 | func gsb_capture(command: *u8,buf: *u8,cap: i64,ol: *i64,timeout_ms: i64) -> i64 called by 133: rk_capture_wgslrk_capture_layoutrk_capture_worldrk_capture_wgslrk_capture_layoutrk_capture_world+127 calls 2: gsb_matchesgsb_once |
| 77 | func gsb_capture_selected(path:*u8,expected:*u8,expected_bytes:i64,command:*u8,buf:*u8,cap:i64,ol:*i64,timeout_ms:i64)->i64 called by 53: mainsc_capturerk_capture_castrk_capture_castrk_capture_castrk_capture_cast+47 calls 2: gsb_artifact_matchesgsb_once |
| 86 | func gsb_select(expected:*u8,expected_bytes:i64)->i64 {return gsb_select_at(GSB_STAGED,expected,expected_bytes)} calls 1: gsb_select_at |
| 90 | func gsb_once_owned(path:*u8,command:*u8,owned:*NxBufOwned,timeout_ms:i64,max_bytes:i64)->i64 |
| 96 | func gsb_capture_selected_owned(path:*u8,expected:*u8,expected_bytes:i64,command:*u8,owned:*NxBufOwned,timeout_ms:i64,max_bytes:i64)->i64 |
| 105 | func gsb_capture_owned(command:*u8,owned:*NxBufOwned,timeout_ms:i64,max_bytes:i64)->i64 |