topic: wgsl
27 modules sharing the wgsl name family (derived from the tree's prefix discipline).
The 'wgsl' topic family in the Nishi sovereign ecosystem focuses on shader compilation, translating NishiLang code into GLSL and WGSL outputs. Modules like nx_wgsl, nx_wgsl_authored_t55, and nx_wgsl_before_front_t217 handle different aspects of shader generation, ensuring compatibility and performance across various rendering pipelines. These modules work together to provide a flexible and efficient shader backend, supporting advanced features such as skinning, lighting, and material handling in WGSL.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_wgsl.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3502 | 92 |
| nx_wgsl_authored_t55.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_before_front_t217.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_canonical_skin_t140.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_cast_control_t181.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_cast_lbs_t181.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_cast_material_t181.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_cloud_transport_t155.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_compute_gate.nx | GE43 REFEREE: the compute stage of the ONE NishiLang shader backend | 170 | 7 |
| nx_wgsl_cumulus_release_t161.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_cumulus_t156.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_depth_candidate_t192.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3511 | 91 |
| nx_wgsl_eye_t138.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3496 | 90 |
| nx_wgsl_face_mask_t163.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_front_candidate_t217.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3423 | 89 |
| nx_wgsl_gate.nx | IS THE SHADER BACKEND REAL, OR A RUBBER STAMP? | 752 | 6 |
| nx_wgsl_inspection_t165.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_rung2_gate.nx | IS THE FRONT HALF REAL? Rung 2 is the claim that a shader is an | 330 | 5 |
| nx_wgsl_sand_baseline_t137.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_sand_private_t137.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_scene_light_candidate_t364.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3502 | 92 |
| nx_wgsl_skin_t138.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_sky_light_t154.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_sky_private_20260910.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3415 | 88 |
| nx_wgsl_sky_review_t154.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3414 | 88 |
| nx_wgsl_static_t335.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3502 | 92 |
| nx_wgsl_world_depth_t195.nx | THE SHADER BACKENDS: NishiLang in, GLSL and WGSL out. | 3514 | 91 |