1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-11-20 00:25:20 +01:00

Dynamic shadows with the ogles2 driver on OpenGL ES 3.0+ (#16661)

This commit is contained in:
grorp
2025-11-17 17:55:13 +01:00
committed by GitHub
parent ac0ebf39ad
commit fcd96e9244
22 changed files with 97 additions and 70 deletions

View File

@@ -3,13 +3,13 @@
#else
uniform sampler2D baseTexture;
#endif
varying vec4 tPos;
VARYING_ vec4 tPos;
CENTROID_ VARYING_ mediump vec2 varTexCoord;
CENTROID_ VARYING_ float varTexLayer; // actually int
#ifdef COLORED_SHADOWS
varying vec3 varColor;
VARYING_ vec3 varColor;
// c_precision of 128 fits within 7 base-10 digits
const float c_precision = 128.0;

View File

@@ -1,8 +1,8 @@
uniform mat4 LightMVP; // world matrix
uniform vec4 CameraPos;
varying vec4 tPos;
VARYING_ vec4 tPos;
#ifdef COLORED_SHADOWS
varying vec3 varColor;
VARYING_ vec3 varColor;
#endif
uniform float xyPerspectiveBias0;