nx_game_shader_backend_lib.nx
buildroot/runtime/nx_game_shader_backend_lib.nx
about
dependencies 2 imports · 17 importers
diagram shows first 10 each side; +0 more imports, +7 more importers in the complete lists below.
imports: nx_game_page_artifact_lib.nxnx_tool_run.nx
imported by: nx_game_page_authored_material_t54.nxnx_game_page_emit.nxnx_game_page_imported_body_t45.nxnx_game_page_knight_bind_t25.nxnx_game_page_knight_feedback_t28.nxnx_game_page_knight_feedback_t29.nxnx_game_page_knight_support_t31.nxnx_game_page_knight_support_t31_before_t44.nxnx_game_page_recovery_feedback_t28.nxnx_game_page_recovery_t23.nxnx_game_page_search_t53.nxnx_game_page_workspace_body_t49.nxnx_game_page_workspace_body_t59.nxnx_game_page_workspace_t48.nxnx_game_shader_roundtrip_canonical_t35.nxnx_game_shader_selection_gate_t35.nxnx_staged_shader_layout_capture_t31.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
| 12 | func gsb_matches() -> i64 |
| 31 | func gsb_select(expected: *u8,expected_bytes: i64) -> i64 |
| 48 | func gsb_once(path: *u8,command: *u8,buf: *u8,cap: i64,ol: *i64,timeout_ms: i64) -> i64 |
| 57 | func gsb_capture(command: *u8,buf: *u8,cap: i64,ol: *i64,timeout_ms: i64) -> i64 |