mirror of
https://github.com/ZDoom/qzdoom.git
synced 2025-03-07 01:51:16 +00:00
41 lines
844 B
C++
41 lines
844 B
C++
|
|
||
|
#include <stdlib.h>
|
||
|
#include "templates.h"
|
||
|
#include "doomdef.h"
|
||
|
#include "m_bbox.h"
|
||
|
#include "i_system.h"
|
||
|
#include "p_lnspec.h"
|
||
|
#include "p_setup.h"
|
||
|
#include "swrenderer/r_main.h"
|
||
|
#include "r_plane.h"
|
||
|
#include "swrenderer/drawers/r_draw.h"
|
||
|
#include "r_things.h"
|
||
|
#include "r_3dfloors.h"
|
||
|
#include "a_sharedglobal.h"
|
||
|
#include "g_level.h"
|
||
|
#include "p_effect.h"
|
||
|
#include "doomstat.h"
|
||
|
#include "r_state.h"
|
||
|
#include "r_bsp.h"
|
||
|
#include "r_segs.h"
|
||
|
#include "v_palette.h"
|
||
|
#include "r_sky.h"
|
||
|
#include "po_man.h"
|
||
|
#include "r_data/colormaps.h"
|
||
|
#include "r_clip_segment.h"
|
||
|
|
||
|
namespace swrenderer
|
||
|
{
|
||
|
cliprange_t *newend;
|
||
|
cliprange_t solidsegs[MAXWIDTH/2+2];
|
||
|
|
||
|
void R_ClearClipSegs(short left, short right)
|
||
|
{
|
||
|
solidsegs[0].first = -0x7fff;
|
||
|
solidsegs[0].last = left;
|
||
|
solidsegs[1].first = right;
|
||
|
solidsegs[1].last = 0x7fff;
|
||
|
newend = solidsegs+2;
|
||
|
}
|
||
|
}
|