diff --git a/crates/yakui-wgpu/shaders/main.wgsl b/crates/yakui-wgpu/shaders/main.wgsl index deb6b8e..a8101ec 100644 --- a/crates/yakui-wgpu/shaders/main.wgsl +++ b/crates/yakui-wgpu/shaders/main.wgsl @@ -35,7 +35,7 @@ fn vs_main( @fragment fn fs_main(in: VertexOutput) -> @location(0) vec4 { var color = textureSample(color_texture, color_sampler, in.texcoord); - color *= vec4(color.rgb * in.color.a, 1.0); + color = vec4(color.rgb * in.color.a, in.color.a); return in.color * color; } \ No newline at end of file