Merge pull request #88633 from dsnopek/opengl-android-fog-fix

Fix OpenGL on Android after adding optional depth fog
This commit is contained in:
Rémi Verschelde 2024-02-21 18:44:57 +01:00 committed by GitHub
commit 16d61427ca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1268,7 +1268,7 @@ vec4 fog_process(vec3 vertex) {
float fog_z = smoothstep(scene_data.fog_depth_begin, scene_data.fog_depth_end, length(vertex));
fog_amount = pow(fog_z, scene_data.fog_depth_curve) * scene_data.fog_density;
#else
fog_amount = 1 - exp(min(0.0, -length(vertex) * scene_data.fog_density));
fog_amount = 1.0 - exp(min(0.0, -length(vertex) * scene_data.fog_density));
#endif // USE_DEPTH_FOG
if (abs(scene_data.fog_height_density) >= 0.0001) {