summaryrefslogtreecommitdiff
path: root/gfx/gl/shaders/lightingShader.fs
blob: 4646b757d2623f51e47f1720bf6339f40190ad61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#version 330 core
#extension GL_ARB_shading_language_420pack : enable

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;
}