mirror of
https://github.com/DrBeef/Raze.git
synced 2024-11-15 08:52:00 +00:00
- removed redundant dosetaspect function.
This was software rendering only.
This commit is contained in:
parent
60263ccad9
commit
7621d3e105
1 changed files with 0 additions and 54 deletions
|
@ -69,8 +69,6 @@ int32_t voxscale[MAXVOXELS];
|
||||||
|
|
||||||
static int32_t beforedrawrooms = 1;
|
static int32_t beforedrawrooms = 1;
|
||||||
|
|
||||||
static int32_t oxdimen = -1, oviewingrange = -1, oxyaspect = -1;
|
|
||||||
|
|
||||||
int32_t globalflags;
|
int32_t globalflags;
|
||||||
|
|
||||||
static int8_t tempbuf[MAXWALLS];
|
static int8_t tempbuf[MAXWALLS];
|
||||||
|
@ -399,49 +397,6 @@ static inline void initksqrt(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//
|
|
||||||
// dosetaspect
|
|
||||||
//
|
|
||||||
static void dosetaspect(void)
|
|
||||||
{
|
|
||||||
int32_t i, j;
|
|
||||||
|
|
||||||
if (xyaspect != oxyaspect)
|
|
||||||
{
|
|
||||||
oxyaspect = xyaspect;
|
|
||||||
j = xyaspect*320;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (xdimen != oxdimen || viewingrange != oviewingrange)
|
|
||||||
{
|
|
||||||
int32_t k, x, xinc;
|
|
||||||
|
|
||||||
no_radarang2 = 0;
|
|
||||||
oviewingrange = viewingrange;
|
|
||||||
|
|
||||||
xinc = mulscale32(viewingrange*2560,xdimenrecip);
|
|
||||||
x = IntToFixed(5120)-mulscale1(xinc,xdimen);
|
|
||||||
|
|
||||||
for (i=0; i<xdimen; i++)
|
|
||||||
{
|
|
||||||
j = (x&65535); k = FixedToInt(x); x += xinc;
|
|
||||||
|
|
||||||
if (k < 0 || k >= (int32_t)countof(qradarang)-1)
|
|
||||||
{
|
|
||||||
no_radarang2 = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (j != 0)
|
|
||||||
j = mulscale16(qradarang[k+1]-qradarang[k], j);
|
|
||||||
}
|
|
||||||
|
|
||||||
oxdimen = xdimen;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
static int32_t engineLoadTables(void)
|
static int32_t engineLoadTables(void)
|
||||||
{
|
{
|
||||||
static char tablesloaded = 0;
|
static char tablesloaded = 0;
|
||||||
|
@ -1092,9 +1047,6 @@ int32_t renderDrawRoomsQ16(int32_t daposx, int32_t daposy, int32_t daposz,
|
||||||
|
|
||||||
globalcursectnum = dacursectnum;
|
globalcursectnum = dacursectnum;
|
||||||
|
|
||||||
if ((xyaspect != oxyaspect) || (xdimen != oxdimen) || (viewingrange != oviewingrange))
|
|
||||||
dosetaspect();
|
|
||||||
|
|
||||||
memset(gotsector, 0, sizeof(gotsector));
|
memset(gotsector, 0, sizeof(gotsector));
|
||||||
|
|
||||||
i = xdimen-1;
|
i = xdimen-1;
|
||||||
|
@ -1921,9 +1873,6 @@ void renderDrawMapView(int32_t dax, int32_t day, int32_t zoome, int16_t ang)
|
||||||
renderFillPolygon(npoints);
|
renderFillPolygon(npoints);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
renderSetAspect(oviewingrange, oyxaspect);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1957,9 +1906,6 @@ int32_t videoSetGameMode(char davidoption, int32_t daupscaledxdim, int32_t daups
|
||||||
|
|
||||||
j = ydim*4; //Leave room for horizlookup&horizlookup2
|
j = ydim*4; //Leave room for horizlookup&horizlookup2
|
||||||
|
|
||||||
//Force drawrooms to call dosetaspect & recalculate stuff
|
|
||||||
oxyaspect = oxdimen = oviewingrange = -1;
|
|
||||||
|
|
||||||
videoSetViewableArea(0L,0L,xdim-1,ydim-1);
|
videoSetViewableArea(0L,0L,xdim-1,ydim-1);
|
||||||
videoClearScreen(0L);
|
videoClearScreen(0L);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue