summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWmain.cpp
AgeCommit message (Expand)Author
2026-01-25Remove unused importsMartino Fontana
2025-10-13VideoBackend: Rename GetName to GetConfigNameDentomologist
2025-05-01Make overriding explicit and remove redundant virtual specifiers on overridin...Dr. Dystopia
2025-03-12VideoCommon: Rename Renderer to EFBInterface.Jordan Woyak
2025-03-09VideoCommon: Move backend_info out of VideoConfig struct.Jordan Woyak
2023-06-08VideoCommon: Pass WindowSystemInfo to InitBackendInfoPokechu22
2023-01-31Don't set common globals from Video BackendsScott Mansell
2023-01-31Implement AbstractGfx for Software & NullScott Mansell
2023-01-31TextureCache: Refactor with smart pointersScott Mansell
2022-09-26Software: Remove dedicated texture/frame dumping infrastructurePokechu22
2022-09-19VideoCommon: Add dynamic vertex loader to ubershadersTellowKrinkle
2022-07-21VideoBackends:Metal: MSAA supportTellowKrinkle
2022-04-16VideoCommon: Remove bSupportsOversizedViewportsPokechu22
2022-01-31VideoConfig: Add flag for whether the system supports setting object namesOatmealDome
2021-12-25VideoConfig: Add bool for sampler LOD bias supportOatmealDome
2021-12-10Treewide: Adjust order of includesPokechu22
2021-11-17VideoCommon: Skip textureQueryLevels if it doesn't existPokechu22
2021-11-17VideoCommon: Use coarse derivatives for Manual Texture Sampling if possiblePokechu22
2021-10-04VideoCommon: Abstract bounding boxTechjar
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
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