summaryrefslogtreecommitdiff
path: root/gfx/gl/shaders/materialInterface.glsl
blob: 926bd6c7a518052b42842f2baace1913fa79b5f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef MATERIAL_INTERFACE_INCLUDED
#define MATERIAL_INTERFACE_INCLUDED

#include "materialDetail.glsl"

#ifdef GL_FRAGMENT_SHADER
#	define INOUT in
#else
#	define INOUT out
#endif

INOUT vec3 FragPos;
INOUT vec2 TexCoords;
INOUT vec3 Normal;
INOUT vec4 Colour;
flat INOUT MaterialDetail Material;

#endif