mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2024-12-13 21:51:09 +00:00
OpenGL2: Fix compiling lightall GLSL on OpenGL 2.1
textureCubeLod() requires OpenGL 3.0 / GLSL 1.30. Added in
2018-12-21 commit e5da13f146
"OpenGL2: r_cubemapping 2 for box cubemap parallax."
Report by brugal and Simon McVittie.
Bug-Debian: https://bugs.debian.org/923226
This commit is contained in:
parent
44b18d72ac
commit
9b4dcc809e
1 changed files with 2 additions and 1 deletions
|
@ -222,7 +222,7 @@ float CalcLightAttenuation(float point, float normDist)
|
||||||
return attenuation;
|
return attenuation;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(USE_BOX_CUBEMAP_PARALLAX)
|
||||||
vec4 hitCube(vec3 ray, vec3 pos, vec3 invSize, float lod, samplerCube tex)
|
vec4 hitCube(vec3 ray, vec3 pos, vec3 invSize, float lod, samplerCube tex)
|
||||||
{
|
{
|
||||||
// find any hits on cubemap faces facing the camera
|
// find any hits on cubemap faces facing the camera
|
||||||
|
@ -252,6 +252,7 @@ vec4 hitCube(vec3 ray, vec3 pos, vec3 invSize, float lod, samplerCube tex)
|
||||||
//return vec4(textureCubeLod(tex, tc, lod).rgb * fade, fade);
|
//return vec4(textureCubeLod(tex, tc, lod).rgb * fade, fade);
|
||||||
return vec4(textureCubeLod(tex, tc, lod).rgb, 1.0);
|
return vec4(textureCubeLod(tex, tc, lod).rgb, 1.0);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void main()
|
void main()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue