From a699e0a9d72a98232a3f3f9cb2d7224e2022df7c Mon Sep 17 00:00:00 2001 From: Jelle Raaijmakers Date: Fri, 29 Apr 2022 15:19:01 +0200 Subject: [PATCH] LibSoftGPU: Remove initial fog factor value from Device This value was always overwritten. No functional changes. --- Userland/Libraries/LibSoftGPU/Device.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibSoftGPU/Device.cpp b/Userland/Libraries/LibSoftGPU/Device.cpp index aac6ea231d..45d90a61a1 100644 --- a/Userland/Libraries/LibSoftGPU/Device.cpp +++ b/Userland/Libraries/LibSoftGPU/Device.cpp @@ -1010,7 +1010,7 @@ ALWAYS_INLINE void Device::shade_fragments(PixelQuad& quad) // FIXME: exponential fog is not vectorized, we should add a SIMD exp function that calculates an approximation. if (m_options.fog_enabled) { - auto factor = expand4(0.0f); + f32x4 factor; switch (m_options.fog_mode) { case GPU::FogMode::Linear: factor = (m_options.fog_end - quad.fog_depth) / (m_options.fog_end - m_options.fog_start);