summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/AsyncRequests.cpp
AgeCommit message (Expand)Author
2025-10-28VideoCommon: Clean up and eliminate the mutex in AsyncRequests using Waitable...Jordan Woyak
2025-10-26VideoCommon/AsyncRequests: Remove now unnecessary `SetEnable` function. Reque...Jordan Woyak
2025-03-14VideoCommon: Eliminate EFBAccessType enum. Eliminate union and switch stateme...Jordan Woyak
2025-03-13Merge pull request #13387 from jordan-woyak/frame-pacingJMC47
2025-03-12VideoCommon: Rename Renderer to EFBInterface.Jordan Woyak
2025-03-10Core/VideoCommon: Push presentation time calculated from CPU thread to GPU th...Jordan Woyak
2025-03-10VideoCommon: Don't merge EFBPoke AsyncRequests.Jordan Woyak
2023-12-18VideoCommon/Fifo: Pass system instance through FifoManager constructorLioncache
2023-02-09Lint fixesScott Mansell
2023-02-09Move xfb tracking and IR scaling out of RenderBaseScott Mansell
2023-01-31Renderer still needs to track swaps for savestatesScott Mansell
2023-01-31Wire up frame before/after eventsScott Mansell
2023-01-31Move BoundingBox out of RenderBaseScott Mansell
2022-12-10VideoCommon/Fifo: Pass Core::System to methods.Admiral H. Curtiss
2022-12-10VideoCommon/Fifo: Refactor to class, move to Core::System.Admiral H. Curtiss
2022-08-18Fix crashes in dual core mode on a PI_FIFO_RESETCasualPokePlayer
2021-12-10Treewide: Adjust order of includesPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-04-09Core: Skip duplicate frames when using frame advanceJosJuice
2019-07-24TextureCache: Support saving cache entries, including EFB copiesStenzek
2019-07-24VideoBackendBase: Do save state logic on the GPU threadStenzek
2019-07-10VideoCommon/Statistics: Rename stats global to g_statsLioncash
2019-07-10VideoCommon/Statistics: Normalize statistic variable namesLioncash
2019-04-21TextureCache: Simplify XFB reconstructionStenzek
2019-03-04VideoCommon: add EFB peek/poke statsTillmann Karras
2018-06-06VideoCommon: Flush the GPU pipeline on async requests.Markus Wick
2018-04-01AsyncRequests: In-class initialize class membersLioncash
2017-03-04VideoCommon: Eliminate static state in RendererStenzek
2017-01-23VideoBackendBase: Convert EFBAccessType into an enum classLioncash
2016-10-10AVIDump: Move CoreTiming into caller.degasus
2016-08-10Use Common::Flag and Common::Event when possibleLéo Lam
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-12Fifo: Create a "Fifo" namespace.degasus
2015-12-20VideoCommon: Change PokeEFB to take a pointer rather than a vectorStenzek
2015-05-25Merge pull request #2357 from degasus/ogl_efb_poke_mergeRyan Houdek
2015-05-25Add missing license headersTillmann Karras
2015-05-20VideoCommon: Merge EFB pokesdegasus
2015-04-06Fifo: Replace busy loop with condition variabledegasus
2015-02-22VideoCommon: perf querys by async eventsdegasus
2015-02-22VideoCommon: bbox by async eventsdegasus
2015-02-22VideoCommon: implement swap requests in the full async waydegasus
2015-02-22VideoCommon: use a new async event system for efb accessdegasus