summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/FramebufferManager.cpp
AgeCommit message (Expand)Author
2025-11-11Merge pull request #14071 from iwubcode/avoid_config_framebuffer_managerJMC47
2025-11-06Common: Remove the string parameters from the HookableEvent interface.Jordan Woyak
2025-11-05VideoCommon: pass the EFB buffer scale into the FramebufferManager instead of...iwubcode
2025-11-02Common: Make HookableEvent use non-static data.Jordan Woyak
2025-11-02Merge pull request #14042 from iwubcode/bp_functions_globalJMC47
2025-11-02Merge pull request #13975 from iwubcode/shader_includesJMC47
2025-10-31VideoCommon: move global variables out of BPFunctionsiwubcode
2025-10-30VideoCommon: Fix render to texture in wrong layoutTellowKrinkle
2025-10-26VideoBackends / VideoCommon: add support for specifying include files in shad...iwubcode
2025-08-23VideoBackends / VideoCommon: rename member variables in RenderState to be con...iwubcode
2025-03-09VideoCommon: Move backend_info out of VideoConfig struct.Jordan Woyak
2024-10-10Modernize `std::fill` with rangesmitaclaw
2024-09-30VideoCommon: Dirty pixel shader manager on efb scale changesTellowKrinkle
2024-01-31VideoCommon/Statistics: Remove global system accessor from s_after_frame_eventLioncash
2023-12-15VideoBackends / VideoCommon: add type enum to dictate whether a texture is a ...iwubcode
2023-02-09Make sure m_prev_efb_format is initilizedScott Mansell
2023-02-09Move m_prev_efb_format into FramebufferManagerScott Mansell
2023-02-09Lint fixesScott Mansell
2023-02-09Move xfb tracking and IR scaling out of RenderBaseScott Mansell
2023-02-09Refactor ClearRegionScott Mansell
2023-01-31Split out everying remaining from SwapScott Mansell
2023-01-31Split AbstractGfx out of RendererScott Mansell
2022-11-15VideoCommon/FramebufferManager: Rename m_efb_cache_tiles_wide to m_efb_cache_...Pokechu22
2022-11-15VideoCommon/FramebufferManager: use !IsUsingTiledEFBCache() in GetEFBCacheTil...Pokechu22
2022-11-15VideoCommon/FramebufferManager: Always update frame access mask on depth peeksPokechu22
2022-11-04VideoCommon:FramebufferManager: CleanupRobin Kertels
2022-11-04VideoCommon:FramebufferManager: Mark cache as valid after refreshRobin Kertels
2022-10-01VideoCommon: Update EFB peek cache on draw done and tokensRobin Kertels
2022-07-21VideoBackends:Metal: MSAA supportTellowKrinkle
2022-05-25Common: Refactor PointerWrapDentomologist
2022-02-21FramebufferManager: Flush pending EFB pokes in PopulateEFBCachePokechu22
2022-01-01VideoCommon: Add names for textures and shadersPokechu22
2021-12-18Eliminate VarType for ComponentFormatPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-11-17VideoCommon: Migrate over to fmtLioncash
2020-09-25FramebufferManager: Fix EFB readbacks with MSAA onStenzek
2020-05-28Merge pull request #8827 from stenzek/adreno-more-like-brokenrenoConnor McLaughlin
2020-05-25VideoCommon/ShaderGenCommon: Make template functions regular functionsLioncash
2020-05-24FramebufferManager: Copy to color format for depth readbacks on GLESStenzek
2020-05-24FramebufferManager: Fix invalid readback of EFB D24S8 depthStenzek
2019-08-08Merge pull request #8276 from stenzek/adreno-efb-accessConnor McLaughlin
2019-08-03FramebufferManager: Fix restoring of EFB depth bufferStenzek
2019-07-31FramebufferManager: Correctly handle read back D24S8 texturesStenzek
2019-07-24Config: Add an option to skip saving texture cache to save stateStenzek
2019-07-24FramebufferManager: Support saving EFB to save stateStenzek
2019-04-28FramebufferManager: Fix invalid transitions for 1xIR in EFB cacheStenzek
2019-03-30FramebufferManager: Fix broken EFB peeks in GL with MSAA onStenzek
2019-03-29Merge pull request #7895 from stenzek/framebuffer-corruptionConnor McLaughlin
2019-03-27Merge pull request #7934 from stenzek/stretched-efb-peeksJMC47
2019-03-27FramebufferManager: Fix EFB pokes being offset by 1 in D3DStenzek