aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/gpu_asynch.cpp
AgeCommit message (Collapse)Author
2019-10-04Core: Wait for GPU to be idle before shutting down.Fernando Sahmkow
2019-08-21gpu: Change optional<reference_wrapper<T>> to T* for FramebufferConfigReinUsesLisp
2019-07-05GPU: Correct Interrupts to interrupt on syncpt/value instead of event, ↵Fernando Sahmkow
mirroring hardware
2019-07-05nv_host_ctrl: Make Sync GPU variant always return synced result.Fernando Sahmkow
2019-07-05Gpu: Implement Hardware Interrupt Manager and manage GPU interruptsFernando Sahmkow
2019-04-11video_core/gpu: Create threads separately from initializationLioncash
Like with CPU emulation, we generally don't want to fire off the threads immediately after the relevant classes are initialized, we want to do this after all necessary data is done loading first. This splits the thread creation into its own interface member function to allow controlling when these threads in particular get created.
2019-04-01gpu_thread: Improve synchronization by using CoreTiming.bunnei
2019-03-14gpu: Use host address for caching instead of guest address.bunnei
2019-03-06gpu: Refactor a/synchronous implementations into their own classes.bunnei