dolphin/Source/Core/VideoBackends/Software
magumagu 9e4eeb3b9b Video backends: fix rounding in lighting computation.
For whatever reason, the hardware doesn't do a full divide by 255, but
instead uses an approximation with shifting, similar to the way it is done
in TEV.
2014-05-11 12:53:02 -07:00
..
BPMemLoader.cpp Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
BPMemLoader.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Clipper.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
Clipper.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
CMakeLists.txt Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
CPMemLoader.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
CPMemLoader.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
DebugUtil.cpp Fix "warning: unused variable 'skipFrames'" 2014-04-19 04:59:37 +02:00
DebugUtil.h VideoSoftware: remove const memory usage of DebugUtil 2014-04-12 13:32:53 +02:00
EfbCopy.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
EfbCopy.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
EfbInterface.cpp Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
EfbInterface.h SWBackend: Fix code style. 2014-04-05 13:08:00 -07:00
HwRasterizer.cpp SW backend: make shaders work on Intel/Windows. 2014-03-29 13:10:43 -07:00
HwRasterizer.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
NativeVertexFormat.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
OpcodeDecoder.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
OpcodeDecoder.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
RasterFont.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
RasterFont.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
Rasterizer.cpp Software renderer: Update a reference link. 2014-04-24 00:42:08 +02:00
Rasterizer.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SetupUnit.cpp Fixes spacing for "for", "while", "switch" and "if" 2014-03-11 00:35:07 +13:00
SetupUnit.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Software.vcxproj Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
stdafx.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
stdafx.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWCommandProcessor.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
SWCommandProcessor.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SWmain.cpp VideoSoftware: remove const memory usage of DebugUtil 2014-04-12 13:32:53 +02:00
SWRenderer.cpp SW backend: make shaders work on Intel/Windows. 2014-03-29 13:10:43 -07:00
SWRenderer.h Remove all trailing whitespaces from our codebase. 2014-03-29 11:05:44 +01:00
SWStatistics.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SWStatistics.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SWVertexLoader.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
SWVertexLoader.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SWVideoConfig.cpp Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SWVideoConfig.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
Tev.cpp Software backend: don't skip red component in TEV. 2014-04-15 14:05:12 -07:00
Tev.h Software renderer: Use color combiner configuration for alpha combiner compare mode inputs. 2014-03-26 00:23:58 +01:00
TextureEncoder.cpp BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. 2014-03-25 23:57:58 +01:00
TextureEncoder.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
TextureSampler.cpp clang-modernize -use-nullptr 2014-03-09 21:14:26 +01:00
TextureSampler.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
TransformUnit.cpp Video backends: fix rounding in lighting computation. 2014-05-11 12:53:02 -07:00
TransformUnit.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
Vec3.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VideoBackend.h Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
VideoConfigDialog.cpp More range-based loops and overrides 2014-03-17 02:55:55 +01:00
VideoConfigDialog.h Fix more header sorting issues in VideoBackends/ (now check-includes clean). 2014-02-20 01:01:11 +01:00
XFMemLoader.cpp Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00
XFMemLoader.h Software backend: Delete forked PixelEngine. 2014-03-29 12:07:20 -07:00