uniform material_tex: sampler2D @entry(fragment) function shade(uv: vec2, normal: vec3) -> (color: vec4) let albedo = sample(material_tex, uv) return _shade_Output { color = vec4(albedo.rgb, 1.0) } end