summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWRenderer.h
AgeCommit message (Expand)Author
2023-01-31Implement AbstractGfx for Software & NullScott Mansell
2023-01-31Refactor to remove virtual from RenderXFBToScreenScott Mansell
2022-04-16Software: Use new scissor logicPokechu22
2021-10-04VideoCommon: Abstract bounding boxTechjar
2021-08-30VideoBackends / VideoCommon: allow the ability to set debug names for shaders...iwubcode
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-05-24Software: Fix bad backbuffer sizePokechu22
2021-05-22VideoCommon: Split BBox* functions into common and backend implementation var...Techjar
2019-06-08Merge pull request #8049 from stenzek/cropConnor McLaughlin
2019-05-30VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource()Lioncash
2019-04-28Renderer: Adjust target rectangle in the base classStenzek
2019-04-21Replace EFBRectangle/TargetRectangle with MathUtil::RectangleStenzek
2019-04-16AbstractPipeline: Support returning "cache data"Stenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-01-25Decouple XFB scanout from presentationStenzek
2019-01-25Remove old RasterFont classesStenzek
2018-10-20GLContext: Remove global context pointerStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-01-27VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methodsStenzek
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek
2017-11-19VideoBackends: Remove header inclusions made unnecessary with Hybrid XFBLioncash
2017-11-17Add support for hybrid XFBiwubcode
2017-07-30General: Remove unnecessary semicolonsLioncash
2017-03-10VideoBackends: Move max texture size to VideoConfigStenzek
2017-03-04VideoCommon: Move some common initialization logic to RenderBaseStenzek
2016-10-10AVIDump: Move CoreTiming into caller.degasus
2016-10-08Renderer: Merge screenshot logic into VideoCommon.degasus
2016-10-03VideoCommon: Minor changesShawn Hoffman
2016-09-24Software: Clean out unnecessary includes/fwd declsLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-06VideoSW: Use more VideoCommondegasus
2015-10-14VideoSW: Split up OGL window handlingdegasus
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2014-08-10Software: Fix function casing in SWRendererLioncash
2014-07-17Fixed Frame dumping in VideoSoftware.Scott Mansell
2014-03-29Remove all trailing whitespaces from our codebase.Pierre Bourdon
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-17Second and final pass of clearing out tabs.Lioncash
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2014-01-21Finally Merge branch 'videosoftware-xfb'Scott Mansell
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre