mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-05-22 19:17:48 +00:00
A previous PR changed a whole lot of min/maxes to std::min/std::max but made a mistake here and used a templated min which cast it's arguments to unsigned instead of casting return value. This resulted in glitchy artifacts in bright areas (See issue 7439) I rewrote the code to use a proper clamping function so it's cleaner to read. |
||
|---|---|---|
| .. | ||
| BPMemLoader.cpp | ||
| BPMemLoader.h | ||
| Clipper.cpp | ||
| Clipper.h | ||
| CMakeLists.txt | ||
| CPMemLoader.cpp | ||
| CPMemLoader.h | ||
| DebugUtil.cpp | ||
| DebugUtil.h | ||
| EfbCopy.cpp | ||
| EfbCopy.h | ||
| EfbInterface.cpp | ||
| EfbInterface.h | ||
| HwRasterizer.cpp | ||
| HwRasterizer.h | ||
| NativeVertexFormat.h | ||
| OpcodeDecoder.cpp | ||
| OpcodeDecoder.h | ||
| RasterFont.cpp | ||
| RasterFont.h | ||
| Rasterizer.cpp | ||
| Rasterizer.h | ||
| SetupUnit.cpp | ||
| SetupUnit.h | ||
| Software.vcxproj | ||
| stdafx.cpp | ||
| stdafx.h | ||
| SWCommandProcessor.cpp | ||
| SWCommandProcessor.h | ||
| SWmain.cpp | ||
| SWRenderer.cpp | ||
| SWRenderer.h | ||
| SWStatistics.cpp | ||
| SWStatistics.h | ||
| SWVertexLoader.cpp | ||
| SWVertexLoader.h | ||
| SWVideoConfig.cpp | ||
| SWVideoConfig.h | ||
| Tev.cpp | ||
| Tev.h | ||
| TextureEncoder.cpp | ||
| TextureEncoder.h | ||
| TextureSampler.cpp | ||
| TextureSampler.h | ||
| TransformUnit.cpp | ||
| TransformUnit.h | ||
| Vec3.h | ||
| VideoBackend.h | ||
| VideoConfigDialog.cpp | ||
| VideoConfigDialog.h | ||
| XFMemLoader.cpp | ||
| XFMemLoader.h | ||