Compatibility fixes for Shaders 1.5
This commit is contained in:
parent
eda25cf2c9
commit
ae3320e067
4 changed files with 114 additions and 64 deletions
|
@ -1,4 +1,4 @@
|
|||
#version 330
|
||||
#version 150
|
||||
//Il n’y a pas de layout(location=i) dans OpenGL < 3.3, mais tu peux utiliser glFragData[i] = myvalue à la place.
|
||||
uniform sampler2D materialTex;
|
||||
uniform vec4 color;
|
||||
|
@ -6,8 +6,8 @@ uniform vec4 color;
|
|||
in vec2 fragTexCoord;
|
||||
in vec3 fragVert;
|
||||
|
||||
layout(location = 0) out vec4 finalColor;
|
||||
//layout(location = 0) out vec4 finalColor;
|
||||
|
||||
void main() {
|
||||
finalColor = texture(materialTex, fragTexCoord) * color;
|
||||
gl_FragData[0] = texture(materialTex, fragTexCoord) * color;
|
||||
}
|
Reference in a new issue