summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/TextureCache.h
AgeCommit message (Collapse)Author
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-02-19Decode EFB copies used as paletted textures.magumagu
A number of games make an EFB copy in I4/I8 format, then use it as a texture in C4/C8 format. Detect when this happens, and decode the copy on the GPU using the specified palette. This has a few advantages: it allows using EFB2Tex for a few more games, it, it preserves the resolution of scaled EFB copies, and it's probably a bit faster. D3D only at the moment, but porting to OpenGL should be straightforward..
2015-01-18TexCache: merge texture and rendertarget factory functiondegasus
2015-01-18TexCache: remove PC_TexFormatdegasus
We only support rgba32 for a while now, so there is no need to have everything in common configureable.
2015-01-11TexCache: create a const Config structdegasus
2015-01-10TexCache: remove expanded_widthdegasus
This variable isn't use any more.
2014-11-23TextureCache: Recompile EFB2Tex shaders when stereo 3D is toggled.Jules Blok
2014-03-25BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as ↵Tony Wasserka
enumerations.
2014-03-17More range-based loops and overridesTillmann Karras
2014-03-01Fix the Windows build (broken in 315a8ba)Tillmann Karras
2014-02-18Convert all includes to relative paths.Lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre