| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-03 | FifoPlayer: Save/restore texture memory state for fifo logs | Stenzek | |
| 2016-12-09 | TextureCacheBase: Eliminate static state | Lioncash | |
| 2016-11-28 | VideoCommon: Add method for calculating full-scale framedump rectangles | Stenzek | |
| 2016-11-28 | VideoCommon: Remove backbuffer size parameters from methods | Stenzek | |
| We have the s_backbuffer_{width,height} fields to represent this, so there's no point in passing them as parameters every time. | |||
| 2016-11-23 | VideoCommon: Support dumping frames to images | Stenzek | |
| This is mainly for potential Android fifoci usage, and thus is not exposed anywhere in the UI. To enable, set DumpFramesAsImages under Settings in GFX.ini. | |||
| 2016-11-10 | VideoCommon: Drop FlipImageData. | degasus | |
| This function isn't used any more, and good code shouldn't use it at all. Use negative strides instead. | |||
| 2016-11-10 | VideoCommon/Render: Inplace frame dump encoding. | degasus | |
| This increase the performance of good backends a bit, but slows down the bads one a lot. Let's fix those backends instead of forcing stupid memcpy in the common code. | |||
| 2016-11-07 | VideoCommon/Render: Use a flag for screenshot. | degasus | |
| 2016-11-07 | Renderer: Threaded frame dumping. | degasus | |
| 2016-11-04 | AVIDump: Add a struct for the state. | degasus | |
| So AddFrame use no global state and can be threaded well. | |||
| 2016-11-04 | AVIDump: Inline OSD error handling. | degasus | |
| This fixes a review feedback in PR #4345. | |||
| 2016-10-15 | Revert "Merge pull request #4286 from shuffle2/Aestek-clean-osd" | degasus | |
| This reverts commit 5c0fa4db4fa4a2533c190825e83675f074eaf50c, reversing changes made to b8731eb8180d76b4663eaf4188f985b9c5fa6fb2. | |||
| 2016-10-15 | Revert "Merge pull request #4287 from shuffle2/typo-fix" | degasus | |
| This reverts commit 6bff97ea300e452cf13196488f1b717f51695ead, reversing changes made to 5c0fa4db4fa4a2533c190825e83675f074eaf50c. | |||
| 2016-10-10 | AVIDump: Move CoreTiming into caller. | degasus | |
| 2016-10-08 | Renderer: Merge screenshot logic into VideoCommon. | degasus | |
| 2016-10-08 | Renderer: Remove write-only variable. | degasus | |
| Sorry, merge failure. | |||
| 2016-10-08 | AVIDump: Hard code rgba. | degasus | |
| 2016-10-08 | VideoCommon: Add custom stride for framedumping. | degasus | |
| 2016-10-08 | Framedumps: Add finish() function to limit memory lifetime. | degasus | |
| 2016-10-08 | VideoCommon: Drop RepeatFrameDumpFrame helper. | degasus | |
| This was needed with fixed framerate dumping. As we now synchronize the frames, the last one will just get padded. | |||
| 2016-10-07 | VideoCommon: Mark framedump variables as private. | degasus | |
| And rename them to the new naming scheme. | |||
| 2016-10-07 | VideoCommon: Add shared framedumping code. | degasus | |
| 2016-10-04 | Remove '\n' from OSD messages; they would be converted to '?' | Shawn Hoffman | |
| 2016-10-03 | Follow-up for OSD cleanup: | Shawn Hoffman | |
| people probably want to see decimal instead of hex... | |||
| 2016-10-03 | Clean OSD messages code | Shawn Hoffman | |
| Some OSD messages were displayed in RenderBase.cpp using global variables and some code duplicated in OnScreeDisplay.cpp. Now all messages are displayed using functions in the OSD namepace. * OSDChoice and OSDTime global variables are gone * All OSD logic is kept at the same place * All messages are properly aligned * Clean characters for all OSD messages Original commit: commit f0ec61c05707c9657baaad096e21cf60abd267f9 Author: Aestek <thib.gilles@gmail.com> Date: Sun Aug 7 16:08:41 2016 +0200 | |||
| 2016-10-03 | VideoCommon: Minor changes | Shawn Hoffman | |
| Make Renderer::GetMaxTextureSize return u32 instead of int. | |||
| 2016-10-01 | VideoCommon: Call Renderer::SurfaceChanged on render parent resize | Stenzek | |
| This is needed because for some reason the WSI for NV Vulkan drivers doesn't return VK_ERROR_OUT_OF_DATE_KHR, so there is no other way to know that a resize has occured apart from polling, which is a poor solution for X11 (since it is blocking). | |||
| 2016-08-16 | Improve documentation. | Jules Blok | |
| 2016-08-11 | Run clang-format on missed files | Léo Lam | |
| `clang-format`s files that lint missed because of the bug. Fortunately, not much. | |||
| 2016-08-04 | Remove Global Declarations from Movie | Chris Burgener | |
| 2016-08-01 | FifoPlayer: const correctness | Lioncash | |
| 2016-07-22 | Display RTC on OSD | Chris Burgener | |
| 2016-07-09 | Remove VI count limit on Movie playback | Chris Burgener | |
| 2016-06-24 | Reformat all the things. Have fun with merge conflicts. | Pierre Bourdon | |
| 2016-04-26 | Make integral auto IR(multiple of 640x528) work as expected | mimimi085181 | |
| Right now, it's possible that x and y are scaled differently, if efb and xfb size are not the same. | |||
| 2016-01-17 | VideoCommon: Header cleanup | Lioncash | |
| Also remedies places where the video backends and core rely on things being indirectly included. | |||
| 2016-01-10 | [Android] Add support for rotation and minimizing the application | Ryan Houdek | |
| 2016-01-09 | Merge pull request #3472 from phire/TVs_dont_have_pixels | Pierre Bourdon | |
| Rework the aspect ratio calculation (Fixes 240p mode) | |||
| 2016-01-09 | Merge pull request #3451 from RisingFog/libav | Pierre Bourdon | |
| Use ffmpeg for Windows Video Dumping instead of VFW | |||
| 2016-01-08 | Normalize aspect ratio calculations to 4:3 | Scott Mansell | |
| Video Interface simply isn't aware about widescreen. Instead, the render class can multiply by 1.3333333 to get the 16:9 aspect ratio. | |||
| 2016-01-07 | Use ffmpeg for Windows Video Dumping instead of VFW | Chris Burgener | |
| 2016-01-05 | Throttler: Rename "framelimiter" to "emulation speed". | degasus | |
| We don't throttle by frames, we throttle by coretiming speed. So looking up VI for calculating the speed was just very wrong. The new ini option is a float, 1.0f for fullspeed. In the GUI, percentual values are used. | |||
| 2016-01-02 | VideoBackend: Get rid of a boolean global | Lioncash | |
| Also gets rid of global headers | |||
| 2015-12-30 | Merge pull request #3361 from stenzek/d3d-vectored-efb-pokes | Markus Wick | |
| D3D: Implement vectored efb pokes | |||
| 2015-12-22 | Render: Get rid of explicit new and delete | Lioncash | |
| 2015-12-20 | VideoBackends: Simplify initialization and deinitialization of resources | Lioncash | |
| Approximately three or four times now, the issue of pointers being in an inconsistent state been an issue in the video backend renderers with regards to tripping up other developers. Global (ugh) resources are put into a unique_ptr and will always have a well-defined state of being - null or not null | |||
| 2015-12-20 | VideoCommon: Change PokeEFB to take a pointer rather than a vector | Stenzek | |
| This saves allocating a vector for the pass-through path. | |||
| 2015-11-06 | VideoCommon: rename TextureCache to TextureCacheBase | Tillmann Karras | |
| 2015-10-16 | Core: Move a global into a namespace | Lioncash | |
| 2015-09-29 | FPSCounter: Don't provide direct access to m_fps | Lioncash | |
