summaryrefslogtreecommitdiff
path: root/gfx/gl/shaders/lighting.fs
blob: b5c6c8b033f1a20c26c983c75e18c8987f774dba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#version 460 core

out vec3 FragColor;

in vec2 TexCoords;

layout(binding = 2) uniform sampler2D gAlbedoSpec;
layout(binding = 3) uniform sampler2D gIllumination;

void
main()
{
	const vec3 Albedo = texture(gAlbedoSpec, TexCoords).rgb;
	const vec3 Illumination = texture(gIllumination, TexCoords).rgb;

	FragColor = Albedo * Illumination;
}