| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-06 | Reformat repo to clang-format 7.0 rules | Techjar | |
| 2019-04-21 | Replace EFBRectangle/TargetRectangle with MathUtil::Rectangle | Stenzek | |
| 2018-11-07 | TextureCache: Implement deferred/batched EFB copies | Stenzek | |
| 2018-04-29 | Implement EFB copy filter and gamma in hardware backends | Stenzek | |
| Also makes y_scale a dynamic parameter for EFB copies, as it doesn't make sense to keep it as part of the uid, otherwise we're generating redundant shaders. | |||
| 2018-04-29 | VideoSoftware: Implement xfb copy filter (Deflickering/Brightness) | Scott Mansell | |
| 2018-04-12 | Reformat all the things! | spycrab | |
| 2017-12-02 | VideoBackends: Fix -Wswitch warnings | Léo Lam | |
| 2017-11-17 | Software Backend: Remove reinterpret_cast which violates the strict aliasing ↵ | iwubcode | |
| rule | |||
| 2017-11-17 | HybridXFB: Fix lint errors | iwubcode | |
| 2017-11-17 | Software Backend: Fix xfb output and add vertical scaling support | iwubcode | |
| 2017-08-03 | Video: Clearly separate Texture and EFB Copy formats | N.E.C | |
| Improve bookkeeping around formats. Hopefully make code less confusing. - Rename TlutFormat -> TLUTFormat to follow conventions. - Use enum classes to prevent using a Texture format where an EFB Copy format is expected or vice-versa. - Use common EFBCopyFormat names regardless of depth and YUV configurations. | |||
| 2017-03-03 | Common: Move byte swapping utilities into their own header | Lioncash | |
| This moves all the byte swapping utilities into a header named Swap.h. A dedicated header is much more preferable here due to the size of the code itself. In general usage throughout the codebase, CommonFuncs.h was generally only included for these functions anyway. These being in their own header avoids dumping the lesser used utilities into scope. As well as providing a localized area for more utilities related to byte swapping in the future (should they be needed). This also makes it nicer to identify which files depend on the byte swapping utilities in particular. Since this is a completely new header, moving the code uncovered a few indirect includes, as well as making some other inclusions unnecessary. | |||
| 2016-12-14 | VideoSoftware: Don't drop least significant bit of 5-bit blue channels | Stenzek | |
| 2016-12-06 | Common: Add alignment header | Léo Lam | |
| Gets rid of duplicated alignment code. | |||
| 2016-09-22 | TextureEncoder: const correctness | Lioncash | |
| 2016-06-24 | Reformat all the things. Have fun with merge conflicts. | Pierre Bourdon | |
| 2016-01-17 | VideoCommon: Header cleanup | Lioncash | |
| Also remedies places where the video backends and core rely on things being indirectly included. | |||
| 2016-01-06 | VideoSW: Use more VideoCommon | degasus | |
| Now we require lots of empty functions, but this removes by far more duplicated code. | |||
| 2015-05-25 | Set copyright year to when a file was created | Tillmann Karras | |
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2014-10-02 | Change a bunch of reference function arguments to pointers. | comex | |
| Per the coding style and sanity. | |||
| 2014-08-10 | Software: Apply static to some functions | Lioncash | |
| 2014-08-10 | Software: Fix function casing in TextureEncoder | Lioncash | |
| 2014-07-11 | mark all local functions as static | degasus | |
| 2014-03-25 | BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as ↵ | Tony Wasserka | |
| enumerations. | |||
| 2014-03-11 | Fixes spacing for "for", "while", "switch" and "if" | Matthew Parlane | |
| Also moved && and || to ends of lines instead of start. Fixed misc vertical alignments and some { needed newlining. | |||
| 2014-02-18 | Convert all includes to relative paths. | Lioncash | |
| 2013-12-31 | Remove unnecessary Src/ folders | Jasper St. Pierre | |
