summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/Rasterizer.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2015-10-10 16:43:31 -0400
committerLioncash <mathew1800@gmail.com>2015-12-06 02:51:36 -0500
commit7762d68c4b93bf55061e2b8c1986c2f0f7b5e545 (patch)
tree9651fcb68a1be33714b4d9f02a4f5b73b3d357b2 /Source/Core/VideoBackends/Software/Rasterizer.cpp
parent0608ed513042d0c3670ff653d14c618ed4ce26c1 (diff)
Rasterizer: Mark some references as const
Diffstat (limited to 'Source/Core/VideoBackends/Software/Rasterizer.cpp')
-rw-r--r--Source/Core/VideoBackends/Software/Rasterizer.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/Core/VideoBackends/Software/Rasterizer.cpp b/Source/Core/VideoBackends/Software/Rasterizer.cpp
index 9583456277..79332b6cdb 100644
--- a/Source/Core/VideoBackends/Software/Rasterizer.cpp
+++ b/Source/Core/VideoBackends/Software/Rasterizer.cpp
@@ -210,13 +210,13 @@ static void InitSlope(Slope *slope, float f1, float f2, float f3, float DX31, fl
static inline void CalculateLOD(s32* lodp, bool* linear, u32 texmap, u32 texcoord)
{
- FourTexUnits& texUnit = bpmem.tex[(texmap >> 2) & 1];
- u8 subTexmap = texmap & 3;
+ const FourTexUnits& texUnit = bpmem.tex[(texmap >> 2) & 1];
+ const u8 subTexmap = texmap & 3;
// LOD calculation requires data from the texture mode for bias, etc.
// it does not seem to use the actual texture size
- TexMode0& tm0 = texUnit.texMode0[subTexmap];
- TexMode1& tm1 = texUnit.texMode1[subTexmap];
+ const TexMode0& tm0 = texUnit.texMode0[subTexmap];
+ const TexMode1& tm1 = texUnit.texMode1[subTexmap];
float sDelta, tDelta;
if (tm0.diag_lod)
@@ -301,7 +301,7 @@ static void BuildBlock(s32 blockX, s32 blockY)
for (unsigned int i = 0; i <= bpmem.genMode.numtevstages; i++)
{
int stageOdd = i&1;
- TwoTevStageOrders &order = bpmem.tevorders[i >> 1];
+ const TwoTevStageOrders& order = bpmem.tevorders[i >> 1];
if (order.getEnable(stageOdd))
{
u32 texmap = order.getTexMap(stageOdd);