summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWmain.cpp
AgeCommit message (Expand)Author
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-09-06Make default graphics backend not show up as emptyJosJuice
2020-05-24FramebufferManager: Copy to color format for depth readbacks on GLESStenzek
2019-07-26Factorize software renderer backend switching warning to be fetched from a ne...Silent
2019-04-16AbstractPipeline: Support returning "cache data"Stenzek
2019-03-09VideoConfig: Add SupportsPartialDepthCopies to backend infoStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-12-04Renderer: Add a base Initialize() method to match Shutdown()Stenzek
2018-10-20GLContext: Remove global context pointerStenzek
2018-10-20VideoBackends: Pass window system info from host on creationStenzek
2018-10-20GLContext: Use host connectionStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-10-20Refactoring and cleanup of GLInterface (now GLContext)Stenzek
2018-09-28Core: Call InitBackendInfo before loading configStenzek
2018-06-30Mark all video backend names for translationTechjar
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-05-18EfbInterface: Make perf_values internally linkedLioncash
2018-03-10OGL: Re-implement async shader compilingStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-02-11VideoConfig: Remove bForceCopyToRam fieldStenzek
2018-01-27VideoBackend: Remove PeekMessages methodStenzek
2018-01-27VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methodsStenzek
2018-01-05Implement dual-source blending in shaderJonathan Hamilton
2017-11-21VideoConfig: Remove bSupportsInternalResolutionFrameDumpsStenzek
2017-11-17Software Backend: Force EFB/XFB to copy to ramiwubcode
2017-11-17Add support for hybrid XFBiwubcode
2017-09-09Common: Move version strings to their own headerLioncash
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-08-01HiresTextures: Support loading BC7 (BPTC) from DDS filesStenzek
2017-07-30General: Remove unnecessary semicolonsLioncash
2017-06-13Video Backends: Split texture cache code out into separate files, introduce '...iwubcode
2017-04-29TextureCache: Support compressed textures and pass pitch/size to uploadStenzek
2017-04-29HiresTextures: Support parsing DDS files directlyStenzek
2017-04-12VideoBackends: Support updated texture encoding shader generatorsStenzek
2017-04-01VideoBackends: Add configuration field for GPU texture decodingStenzek
2017-04-01VideoBackends: Add support flag for compute shadersStenzek
2017-03-14OGL: Remove support for NV_depth_buffer_float.Jules Blok
2017-03-10Merge pull request #4935 from Armada651/depth-range-fixMarkus Wick
2017-03-10VideoBackends: Move max texture size to VideoConfigStenzek
2017-02-24OGL: Add support for glDepthRangedNV to handle oversized depth ranges.Jules Blok
2017-02-03FramebufferManagerBase: Return a std::pair from GetTargetSizeLioncash
2016-12-26TextureCache: Drop unused parameter in backend API.degasus
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-12-09TextureCacheBase: Eliminate static stateLioncash
2016-11-28VideoConfig: Add option for full-resolution frame dumpingStenzek
2016-10-02Merge pull request #4240 from lioncash/includeshuffle2
2016-10-01VideoBackends: Make TextureCache::CompileShaders return a boolStenzek
2016-10-01VideoCommon: Add config fields for multithreading and validation layersStenzek
2016-09-24Software: Clean out unnecessary includes/fwd declsLioncash
2016-09-03VideoSoftware: Don't Init the PixelEngine twiceEmptyChaos