shader_type canvas_item;
render_mode unshaded;

uniform sampler2D screen_texture: hint_screen_texture, filter_linear_mipmap;

void fragment() {
	vec4 screen = textureLod(screen_texture, SCREEN_UV, 4.0);
	vec3 col = mix(screen.rgb, COLOR.rgb, COLOR.a);
	COLOR.rgb = col;
	COLOR.a = 1.0;
}
