dh_water.fsh: dh_water.fsh: 0:1312(26): error: `depthtex1' undeclared 0:1312(15): error: no matching function for call to `texelFetch(error, ivec2, int)'; candidates are: 0:1312(15): error: vec4 texelFetch(sampler1D, int, int) 0:1312(15): error: ivec4 texelFetch(isampler1D, int, int) 0:1312(15): error: uvec4 texelFetch(usampler1D, int, int) 0:1312(15): error: vec4 texelFetch(sampler2D, ivec2, int) 0:1312(15): error: ivec4 texelFetch(isampler2D, ivec2, int) 0:1312(15): error: uvec4 texelFetch(usampler2D, ivec2, int) 0:1312(15): error: vec4 texelFetch(sampler3D, ivec3, int) 0:1312(15): error: ivec4 texelFetch(isampler3D, ivec3, int) 0:1312(15): error: uvec4 texelFetch(usampler3D, ivec3, int) 0:1312(15): error: vec4 texelFetch(sampler2DRect, ivec2) 0:1312(15): error: ivec4 texelFetch(isampler2DRect, ivec2) 0:1312(15): error: uvec4 texelFetch(usampler2DRect, ivec2) 0:1312(15): error: vec4 texelFetch(sampler1DArray, ivec2, int) 0:1312(15): error: ivec4 texelFetch(isampler1DArray, ivec2, int) 0:1312(15): error: uvec4 texelFetch(usampler1DArray, ivec2, int) 0:1312(15): error: vec4 texelFetch(sampler2DArray, ivec3, int) 0:1312(15): error: ivec4 texelFetch(isampler2DArray, ivec3, int) 0:1312(15): error: uvec4 texelFetch(usampler2DArray, ivec3, int) 0:1312(15): error: vec4 texelFetch(samplerBuffer, int) 0:1312(15): error: ivec4 texelFetch(isamplerBuffer, int) 0:1312(15): error: uvec4 texelFetch(usamplerBuffer, int) 0:1312(15): error: vec4 texelFetch(sampler2DMS, ivec2, int) 0:1312(15): error: ivec4 texelFetch(isampler2DMS, ivec2, int) 0:1312(15): error: uvec4 texelFetch(usampler2DMS, ivec2, int) 0:1312(15): error: vec4 texelFetch(sampler2DMSArray, ivec3, int) 0:1312(15): error: ivec4 texelFetch(isampler2DMSArray, ivec3, int) 0:1312(15): error: uvec4 texelFetch(usampler2DMSArray, ivec3, int) 0:1312(15): error: type mismatch 0:1313(5): warning: `depth' used uninitialized 0:1313(61): warning: `depth' used uninitialized 0:1323(26): error: `depthtex1' undeclared 0:1323(15): error: no matching function for call to `texelFetch(error, ivec2, int)'; candidates are: 0:1323(15): error: vec4 texelFetch(sampler1D, int, int) 0:1323(15): error: ivec4 texelFetch(isampler1D, int, int) 0:1323(15): error: uvec4 texelFetch(usampler1D, int, int) 0:1323(15): error: vec4 texelFetch(sampler2D, ivec2, int) 0:1323(15): error: ivec4 texelFetch(isampler2D, ivec2, int) 0:1323(15): error: uvec4 texelFetch(usampler2D, ivec2, int) 0:1323(15): error: vec4 texelFetch(sampler3D, ivec3, int) 0:1323(15): error: ivec4 texelFetch(isampler3D, ivec3, int) 0:1323(15): error: uvec4 texelFetch(usampler3D, ivec3, int) 0:1323(15): error: vec4 texelFetch(sampler2DRect, ivec2) 0:1323(15): error: ivec4 texelFetch(isampler2DRect, ivec2) 0:1323(15): error: uvec4 texelFetch(usampler2DRect, ivec2) 0:1323(15): error: vec4 texelFetch(sampler1DArray, ivec2, int) 0:1323(15): error: ivec4 texelFetch(isampler1DArray, ivec2, int) 0:1323(15): error: uvec4 texelFetch(usampler1DArray, ivec2, int) 0:1323(15): error: vec4 texelFetch(sampler2DArray, ivec3, int) 0:1323(15): error: ivec4 texelFetch(isampler2DArray, ivec3, int) 0:1323(15): error: uvec4 texelFetch(usampler2DArray, ivec3, int) 0:1323(15): error: vec4 texelFetch(samplerBuffer, int) 0:1323(15): error: ivec4 texelFetch(isamplerBuffer, int) 0:1323(15): error: uvec4 texelFetch(usamplerBuffer, int) 0:1323(15): error: vec4 texelFetch(sampler2DMS, ivec2, int) 0:1323(15): error: ivec4 texelFetch(isampler2DMS, ivec2, int) 0:1323(15): error: uvec4 texelFetch(usampler2DMS, ivec2, int) 0:1323(15): error: vec4 texelFetch(sampler2DMSArray, ivec3, int) 0:1323(15): error: ivec4 texelFetch(isampler2DMSArray, ivec3, int) 0:1323(15): error: uvec4 texelFetch(usampler2DMSArray, ivec3, int) 0:1323(15): error: type mismatch 0:1324(5): warning: `depth' used uninitialized 0:1324(61): warning: `depth' used uninitialized 0:1326(15): warning: `depth' used uninitialized 0:1615(34): error: `dhDepthTex1' undeclared 0:1615(23): error: no matching function for call to `texelFetch(error, ivec2, int)'; candidates are: 0:1615(23): error: vec4 texelFetch(sampler1D, int, int) 0:1615(23): error: ivec4 texelFetch(isampler1D, int, int) 0:1615(23): error: uvec4 texelFetch(usampler1D, int, int) 0:1615(23): error: vec4 texelFetch(sampler2D, ivec2, int) 0:1615(23): error: ivec4 texelFetch(isampler2D, ivec2, int) 0:1615(23): error: uvec4 texelFetch(usampler2D, ivec2, int) 0:1615(23): error: vec4 texelFetch(sampler3D, ivec3, int) 0:1615(23): error: ivec4 texelFetch(isampler3D, ivec3, int) 0:1615(23): error: uvec4 texelFetch(usampler3D, ivec3, int) 0:1615(23): error: vec4 texelFetch(sampler2DRect, ivec2) 0:1615(23): error: ivec4 texelFetch(isampler2DRect, ivec2) 0:1615(23): error: uvec4 texelFetch(usampler2DRect, ivec2) 0:1615(23): error: vec4 texelFetch(sampler1DArray, ivec2, int) 0:1615(23): error: ivec4 texelFetch(isampler1DArray, ivec2, int) 0:1615(23): error: uvec4 texelFetch(usampler1DArray, ivec2, int) 0:1615(23): error: vec4 texelFetch(sampler2DArray, ivec3, int) 0:1615(23): error: ivec4 texelFetch(isampler2DArray, ivec3, int) 0:1615(23): error: uvec4 texelFetch(usampler2DArray, ivec3, int) 0:1615(23): error: vec4 texelFetch(samplerBuffer, int) 0:1615(23): error: ivec4 texelFetch(isamplerBuffer, int) 0:1615(23): error: uvec4 texelFetch(usamplerBuffer, int) 0:1615(23): error: vec4 texelFetch(sampler2DMS, ivec2, int) 0:1615(23): error: ivec4 texelFetch(isampler2DMS, ivec2, int) 0:1615(23): error: uvec4 texelFetch(usampler2DMS, ivec2, int) 0:1615(23): error: vec4 texelFetch(sampler2DMSArray, ivec3, int) 0:1615(23): error: ivec4 texelFetch(isampler2DMSArray, ivec3, int) 0:1615(23): error: uvec4 texelFetch(usampler2DMSArray, ivec3, int) 0:1615(23): error: type mismatch 0:1616(27): error: no function with name 'is_distant_horizons_terrain' 0:1617(52): error: `dhProjectionInverse' undeclared 0:1617(25): error: no matching function for call to `screen_to_view_space_depth(error, float)'; candidates are: 0:1617(25): error: float screen_to_view_space_depth(mat4, float) 0:1619(23): warning: `dh_depth_linear' used uninitialized 0:1625(22): warning: `back_is_dh_terrain' used uninitialized 0:1625(76): warning: `back_depth_dh' used uninitialized