summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/RenderBase.cpp
AgeCommit message (Collapse)Author
2016-08-16Improve documentation.Jules Blok
2016-08-11Run clang-format on missed filesLéo Lam
`clang-format`s files that lint missed because of the bug. Fortunately, not much.
2016-08-04Remove Global Declarations from MovieChris Burgener
2016-08-01FifoPlayer: const correctnessLioncash
2016-07-22Display RTC on OSDChris Burgener
2016-07-09Remove VI count limit on Movie playbackChris Burgener
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-04-26Make integral auto IR(multiple of 640x528) work as expectedmimimi085181
Right now, it's possible that x and y are scaled differently, if efb and xfb size are not the same.
2016-01-17VideoCommon: Header cleanupLioncash
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 applicationRyan Houdek
2016-01-09Merge pull request #3472 from phire/TVs_dont_have_pixelsPierre Bourdon
Rework the aspect ratio calculation (Fixes 240p mode)
2016-01-09Merge pull request #3451 from RisingFog/libavPierre Bourdon
Use ffmpeg for Windows Video Dumping instead of VFW
2016-01-08Normalize aspect ratio calculations to 4:3Scott 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-07Use ffmpeg for Windows Video Dumping instead of VFWChris Burgener
2016-01-05Throttler: 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-02VideoBackend: Get rid of a boolean globalLioncash
Also gets rid of global headers
2015-12-30Merge pull request #3361 from stenzek/d3d-vectored-efb-pokesMarkus Wick
D3D: Implement vectored efb pokes
2015-12-22Render: Get rid of explicit new and deleteLioncash
2015-12-20VideoBackends: Simplify initialization and deinitialization of resourcesLioncash
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-20VideoCommon: Change PokeEFB to take a pointer rather than a vectorStenzek
This saves allocating a vector for the pass-through path.
2015-11-06VideoCommon: rename TextureCache to TextureCacheBaseTillmann Karras
2015-10-16Core: Move a global into a namespaceLioncash
2015-09-29FPSCounter: Don't provide direct access to m_fpsLioncash
2015-09-11Partially revert "General: Toss out PRI macro usage"Lioncash
2015-09-05General: Toss out PRI macro usageLioncash
Now that VS supports more printf specifiers, these aren't necessary
2015-08-20Profiler: Sort output by total timedegasus
2015-07-31Fix code to comply with coding styleunknown
2015-07-31Changed the aspect ratio settings to account for NTSC/PAL pixel aspect ↵mirrorbender
ratios and VI scaling.
2015-07-26Video: Trying to fix D3D/XFB disabled regressionbooto
2015-07-25Video: respect stride of efb copies to xfbbooto
2015-06-23Android: Save screenshot at end of an emulation session.sigmabeta
2015-06-19RenderBase: Remove an unused variableLioncash
2015-06-10Add UI Support for up to 8x Internal ResolutionsFog
2015-05-25Merge pull request #2357 from degasus/ogl_efb_poke_mergeRyan Houdek
ogl: efb poke merge
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-20VideoCommon: Merge EFB pokesdegasus
2015-02-25Merge pull request #2058 from Stevoisiak/Codemaid-Cleanup-Take2Lioncash
Basic Formatting/Whitespace Cleanup
2015-02-25Formatting/Whitespace CleanupStevoisiak
Various fixes to formatting and whitespace
2015-02-24VideoCommon: rename efb2tex and efb2ramdegasus
2015-02-24VideoCommon: always enable efb copydegasus
2015-02-22VideoCommon: implement swap requests in the full async waydegasus
2015-02-22VideoCommon: use a new async event system for efb accessdegasus
2015-01-26Revert "Merge pull request #1903 from RisingFog/libav"Pierre Bourdon
This reverts commit 34079a00379d8fb773e570c2d6fbf8750c0cd7b2, reversing changes made to 3274df71588640b4648628e513cc59d6bdbdae26.
2015-01-21Use ffmpeg for Windows Video Dumping instead of VFWFog
2015-01-12Minor consistency changesStevoisiak
Mostly small changes, like capitalization and spelling
2014-12-28Renderer: Cosmetics.Jules Blok
2014-12-25FramebufferManagerBase: Remove obsolete parameters.Jules Blok
2014-12-20OGL: draw shadows within rasterfont itselfdegasus
2014-12-20VideoCommon: merge debug test generatorsdegasus