diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d3eea4bab..7610d957c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -852,6 +852,7 @@ set( FASTMATH_PCH_SOURCES swrenderer/line/r_line.cpp swrenderer/line/r_walldraw.cpp swrenderer/line/r_wallsetup.cpp + swrenderer/line/r_fogboundary.cpp swrenderer/segments/r_clipsegment.cpp swrenderer/segments/r_drawsegment.cpp swrenderer/segments/r_portalsegment.cpp @@ -865,7 +866,6 @@ set( FASTMATH_PCH_SOURCES swrenderer/plane/r_skyplane.cpp swrenderer/plane/r_flatplane.cpp swrenderer/plane/r_slopeplane.cpp - swrenderer/plane/r_fogboundary.cpp polyrenderer/poly_renderer.cpp polyrenderer/scene/poly_scene.cpp polyrenderer/scene/poly_portal.cpp diff --git a/src/swrenderer/plane/r_fogboundary.cpp b/src/swrenderer/line/r_fogboundary.cpp similarity index 98% rename from src/swrenderer/plane/r_fogboundary.cpp rename to src/swrenderer/line/r_fogboundary.cpp index bef238125..f5aff0352 100644 --- a/src/swrenderer/plane/r_fogboundary.cpp +++ b/src/swrenderer/line/r_fogboundary.cpp @@ -28,16 +28,16 @@ #include "cmdlib.h" #include "d_net.h" #include "g_level.h" -#include "swrenderer/scene/r_bsp.h" -#include "swrenderer/plane/r_fogboundary.h" -#include "swrenderer/scene/r_3dfloors.h" #include "v_palette.h" #include "r_data/colormaps.h" -#include "swrenderer/drawers/r_draw_rgba.h" #include "gl/dynlights/gl_dynlight.h" +#include "swrenderer/drawers/r_draw_rgba.h" +#include "swrenderer/scene/r_bsp.h" +#include "swrenderer/scene/r_3dfloors.h" +#include "swrenderer/scene/r_portal.h" #include "swrenderer/segments/r_clipsegment.h" #include "swrenderer/segments/r_drawsegment.h" -#include "swrenderer/scene/r_portal.h" +#include "swrenderer/line/r_fogboundary.h" #include "swrenderer/r_memory.h" #ifdef _MSC_VER diff --git a/src/swrenderer/plane/r_fogboundary.h b/src/swrenderer/line/r_fogboundary.h similarity index 95% rename from src/swrenderer/plane/r_fogboundary.h rename to src/swrenderer/line/r_fogboundary.h index 7eaff57b9..bb7d26724 100644 --- a/src/swrenderer/plane/r_fogboundary.h +++ b/src/swrenderer/line/r_fogboundary.h @@ -13,8 +13,6 @@ #pragma once -#include "r_visibleplane.h" - namespace swrenderer { void R_DrawFogBoundary(int x1, int x2, short *uclip, short *dclip, int wallshade, float lightleft, float lightstep); diff --git a/src/swrenderer/segments/r_drawsegment.cpp b/src/swrenderer/segments/r_drawsegment.cpp index 6d174ce75..633eae15b 100644 --- a/src/swrenderer/segments/r_drawsegment.cpp +++ b/src/swrenderer/segments/r_drawsegment.cpp @@ -36,7 +36,7 @@ #include "swrenderer/scene/r_bsp.h" #include "swrenderer/line/r_wallsetup.h" #include "swrenderer/line/r_walldraw.h" -#include "swrenderer/plane/r_fogboundary.h" +#include "swrenderer/line/r_fogboundary.h" #include "swrenderer/segments/r_drawsegment.h" namespace swrenderer