summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/Src/TextureCache.cpp
AgeCommit message (Collapse)Author
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre
2013-11-24VideoCommon: reorder cbufid in orderer. We've used once two timesdegasus
2013-11-24D3D: also fix MAX_COPY_BUFFERSdegasus
the D3D backend caches the colmat buffers. As we've created more different colmats, the maximum of this matrices must also be updated.
2013-11-17Use IOFile for TextureToPng to support non-asciiMatthew Parlane
Changed save texture/screenshot uses to std::string Removed unneeded new/delete calls when dealing with temp data.
2013-11-17Api was too confusing for people.Matthew Parlane
2013-11-15Reworked Screenshot saving.Matthew Parlane
Now OGL doesn't rely on WX for PNG saving. FlipImageData supports (pixel data len > 3) now. TextureToPng is now in ImageWrite.cpp/h Video Common depends on zlib and png. D3D no longer depends on zlib and png.
2013-11-14Use libpng for saving images.Matthew Parlane
TODO: Needs threading done similiar to OGL backend. Fixes issue 6779.
2013-11-14Support texture and screenshot dumping using WIC, no XP support.Matthew Parlane
2013-11-10D3D: Use D3DX for texture dumping.Tony Wasserka
2013-11-03Run code through the advanced tool 'sed' to remove trailing whitespace.comex
2013-10-26Update to VS2013 and a slew of build-related updates. Notes:Shawn Hoffman
* Currently there is no DEBUGFAST configuration. Defining DEBUGFAST as a preprocessor definition in Base.props (or a global header) enables it for now, pending a better method. This was done to make managing the build harder to screw up. However it may not even be an issue anymore with the new .props usage. * D3DX11SaveTextureToFile usage is dropped and not replaced. * If you have $(DXSDK_DIR) in your global property sheets (Microsoft.Cpp.$(PlatformName).user), you need to remove it. The build will error out with a message if it's configured incorrectly. * If you are on Windows 8 or above, you no longer need the June 2010 DirectX SDK installed to build dolphin. If you are in this situation, it is still required if you want your built binaries to be able to use XAudio2 and XInput on previous Windows versions. * GLew updated to 1.10.0 * compiler switches added: /volatile:iso, /d2Zi+ * LTCG available via msbuild property: DolphinRelease * SDL updated to 2.0.0 * All Externals (excl. OpenAL and SDL) are built from source. * Now uses STL version of std::{mutex,condition_variable,thread} * Now uses Build as root directory for *all* intermediate files * Binary directory is populated as post-build msbuild action * .gitignore is simplified * UnitTests project is no longer compiled
2013-10-07Put Plugins/ in Core/, rename to VideoBackendsJasper St. Pierre