dolphin/Source/Core/VideoBackends/Software
Scott Mansell 8b2c540544 Finally Merge branch 'videosoftware-xfb'
This adds xfb support to the videosoftware backend, which increases it's
accuracy and more imporantly, enables the usage of many homebrew apps
which write directly to the xfb on the videosoftware backend.

Conflicts:
	Source/Core/VideoBackends/Software/SWRenderer.cpp
	Source/Core/VideoBackends/Software/SWmain.cpp
2014-01-21 00:10:00 +13:00
..
BPMemLoader.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
BPMemLoader.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
CMakeLists.txt Stop building GLExtensions.cpp twice(One in GL, one in software). We don't need to build it twice, this'll save a bit of time in the build process. 2014-01-19 11:37:37 -06:00
CPMemLoader.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
CPMemLoader.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Clipper.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Clipper.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
DebugUtil.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
DebugUtil.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
EfbCopy.cpp Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
EfbCopy.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
EfbInterface.cpp Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
EfbInterface.h Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
HwRasterizer.cpp Merge of GL-AutoChoose. 2014-01-18 04:11:59 +00:00
HwRasterizer.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
NativeVertexFormat.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
OpcodeDecoder.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
OpcodeDecoder.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
RasterFont.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
RasterFont.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Rasterizer.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Rasterizer.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWCommandProcessor.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWCommandProcessor.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWPixelEngine.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWPixelEngine.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWRenderer.cpp Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
SWRenderer.h Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
SWStatistics.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWStatistics.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWVertexLoader.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWVertexLoader.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SWVideoConfig.cpp Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
SWVideoConfig.h Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
SWmain.cpp Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
SetupUnit.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
SetupUnit.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Software.vcxproj [GLExtensions] Initial code drop for GLExtensions. This drops GLEW entirely from the codebase. This has been tested on Android and Linux+ATI. Of course untested on Windows and Apple. Also untested with Linux + EGL but should be fine there. There are most likely a couple of extensions I'm missing which would result in null pointer runs but not bad for the initial commit. 2014-01-17 15:50:51 +01:00
Tev.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Tev.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
TextureEncoder.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
TextureEncoder.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
TextureSampler.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
TextureSampler.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
TransformUnit.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
TransformUnit.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Vec3.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
VideoBackend.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
VideoConfigDialog.cpp Finally Merge branch 'videosoftware-xfb' 2014-01-21 00:10:00 +13:00
VideoConfigDialog.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
XFMemLoader.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
XFMemLoader.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
stdafx.cpp Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
stdafx.h Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00