dolphin/Source/Core/VideoBackends/Software
NanoByte011 59f273696a VideoSW: refactor shared lighting attenuation function
- Refactored Light Attenuation into inline function in Software Renderer
- Corrected zero length light direction vector to resolve with normal direction (essentially becomes LIGHTDIF_NONE which was what I was after)
- Change the API of this shared function to use points for output variables (degasus)
2015-06-08 23:20:27 +02:00
..
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
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 VideoSW: refactor shared lighting attenuation function 2015-06-08 23:20:27 +02:00
TransformUnit.h
Vec3.h
VideoBackend.h
XFMemLoader.cpp
XFMemLoader.h