1struct pbr_types__StandardMaterial { 4 perceptual_roughness: f32, 11struct pbr_functions__PbrInput { 12 material: pbr_types__StandardMaterial, 14 frag_coord: vec4<f32>, 15 world_position: vec4<f32>, 16 world_normal: vec3<f32>, 19 is_orthographic: bool, 22fn pbr_functions__pbr(in: pbr_functions__PbrInput) -> vec4<f32> { 23 var output_color_2: vec4<f32> = in.material.base_color; 25 if ((in.material.flags & 64u) != 0u) { 26 output_color_2.w = 1.0; 28 if ((in.material.flags & 128u) != 0u) { 29 let _e52: f32 = output_color_2.w; 30 if (_e52 >= in.material.alpha_cutoff) { 31 output_color_2.w = 1.0; 38 return output_color_2;