diff options
| author | Lioncash <mathew1800@gmail.com> | 2015-10-10 16:43:31 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2015-12-06 02:51:36 -0500 |
| commit | 7762d68c4b93bf55061e2b8c1986c2f0f7b5e545 (patch) | |
| tree | 9651fcb68a1be33714b4d9f02a4f5b73b3d357b2 /Source/Core/VideoBackends/Software/Rasterizer.cpp | |
| parent | 0608ed513042d0c3670ff653d14c618ed4ce26c1 (diff) | |
Rasterizer: Mark some references as const
Diffstat (limited to 'Source/Core/VideoBackends/Software/Rasterizer.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/Software/Rasterizer.cpp | 10 |
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); |
