nx_tex_sample_mip_alpha_candidate_t241.nx
buildroot/runtime/nx_tex_sample_mip_alpha_candidate_t241.nx
about
nx_tex_sample_mip_alpha_candidate_t241.nx -- Computes mip levels for texture sampling with alpha-weighted RGB integration and linear alpha handling.
dependencies 2 imports · 2 importers
imports: nx_tex_sample.nxnx_shader_ir.nx
imported by: nx_game_texture_mip_emit_t241.nxnx_texture_mip_alpha_gate_t241.nx
structs
| none |
consts
| none |
functions
| 6 | func txm_call1(m:*i64,name:*u8,e:i64,ty:i64)->i64{let c:i64=sir_call(m,name,ty);sir_arg(m,c,e);return c} |
| 7 | func txm_call2(m:*i64,name:*u8,a:i64,b:i64,ty:i64)->i64{let c:i64=sir_call(m,name,ty);sir_arg(m,c,a);sir_arg(m,c,b);return c} |
| 8 | func txm_f(m:*i64,s:*u8)->i64{return sir_lit(m,s,T_F32)} |
| 9 | func txm_v2(m:*i64,x:i64,y:i64)->i64{let c:i64=sir_ctor(m,T_V2F);sir_arg(m,c,x);sir_arg(m,c,y);return c} |
| 12 | func nx_txs_mip_fragment_alpha(alpha_weighted:i64)->*i64 called by 3: gpe_mip_emitnx_txs_mip_fragment_v1main calls 26: sir_newsir_uniformsir_texturesir_fragoutsir_funcsir_param_position+20 |
| 67 | func nx_txs_mip_fragment_v1()->*i64{return nx_txs_mip_fragment_alpha(0)} calls 1: nx_txs_mip_fragment_alpha |