- moved the software renderer's drawer to the swrenderer directory.

This commit is contained in:
Christoph Oelckers 2018-05-05 11:44:42 +02:00
parent de15b589c0
commit 74b624002c
4 changed files with 5 additions and 7 deletions

View file

@ -801,6 +801,7 @@ set( NOT_COMPILED_SOURCE_FILES
# Enable fast math for some sources # Enable fast math for some sources
set( FASTMATH_SOURCES set( FASTMATH_SOURCES
swrenderer/r_all.cpp swrenderer/r_all.cpp
swrenderer/r_swscene.cpp
polyrenderer/poly_all.cpp polyrenderer/poly_all.cpp
sound/oplsynth/opl_mus_player.cpp sound/oplsynth/opl_mus_player.cpp
sound/mpg123_decoder.cpp sound/mpg123_decoder.cpp
@ -822,7 +823,6 @@ set( FASTMATH_SOURCES
gl/scene/gl_skydome.cpp gl/scene/gl_skydome.cpp
gl/scene/gl_weapon.cpp gl/scene/gl_weapon.cpp
gl/scene/gl_scene.cpp gl/scene/gl_scene.cpp
gl/scene/gl_swscene.cpp
gl/scene/gl_portal.cpp gl/scene/gl_portal.cpp
gl/scene/gl_walls_draw.cpp gl/scene/gl_walls_draw.cpp
gl_load/gl_load.c gl_load/gl_load.c

View file

@ -35,6 +35,7 @@
#include "p_effect.h" #include "p_effect.h"
#include "d_player.h" #include "d_player.h"
#include "a_dynlight.h" #include "a_dynlight.h"
#include "swrenderer/r_swscene.h"
#include "gl/system/gl_interface.h" #include "gl/system/gl_interface.h"
#include "gl/system/gl_framebuffer.h" #include "gl/system/gl_framebuffer.h"
@ -47,7 +48,6 @@
#include "gl/data/gl_vertexbuffer.h" #include "gl/data/gl_vertexbuffer.h"
#include "gl/scene/gl_drawinfo.h" #include "gl/scene/gl_drawinfo.h"
#include "gl/scene/gl_scenedrawer.h" #include "gl/scene/gl_scenedrawer.h"
#include "gl/scene/gl_swscene.h"
#include "gl/shaders/gl_ambientshader.h" #include "gl/shaders/gl_ambientshader.h"
#include "gl/shaders/gl_bloomshader.h" #include "gl/shaders/gl_bloomshader.h"
#include "gl/shaders/gl_blurshader.h" #include "gl/shaders/gl_blurshader.h"

View file

@ -20,22 +20,20 @@
//-------------------------------------------------------------------------- //--------------------------------------------------------------------------
// //
/* /*
** gl_swscene.cpp ** r_swscene.cpp
** common overlay code for software and hardware renderer ** render the software scene through the hardware rendering backend
** **
*/ */
#include "hwrenderer/textures/hw_ihwtexture.h" #include "hwrenderer/textures/hw_ihwtexture.h"
#include "hwrenderer/textures/hw_material.h" #include "hwrenderer/textures/hw_material.h"
#include "r_renderer.h" #include "r_renderer.h"
#include "gl_swscene.h" #include "r_swscene.h"
#include "w_wad.h" #include "w_wad.h"
#include "d_player.h" #include "d_player.h"
#include "textures/bitmap.h" #include "textures/bitmap.h"
#include "swrenderer/scene/r_light.h" #include "swrenderer/scene/r_light.h"
#include "gl/renderer/gl_renderer.h"
// [RH] Base blending values (for e.g. underwater) // [RH] Base blending values (for e.g. underwater)
int BaseBlendR, BaseBlendG, BaseBlendB; int BaseBlendR, BaseBlendG, BaseBlendB;
float BaseBlendA; float BaseBlendA;