Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-07-05 | NVServices: Styling, define constructors as explicit and corrections | Fernando Sahmkow | 1 | -1/+2 | |
2019-07-05 | GPU: Correct Interrupts to interrupt on syncpt/value instead of event, mirroring hardware | Fernando Sahmkow | 1 | -1/+1 | |
2019-07-05 | Gpu: Implement Hardware Interrupt Manager and manage GPU interrupts | Fernando Sahmkow | 1 | -0/+3 | |
2019-04-12 | video_core/gpu: Create threads separately from initialization | Lioncash | 1 | -0/+1 | |
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-03-15 | gpu: Use host address for caching instead of guest address. | bunnei | 1 | -3/+3 | |
2019-03-07 | video_core/gpu: Make GPU's destructor virtual | Lioncash | 1 | -1/+1 | |
Because of the recent separation of GPU functionality into sync/async variants, we need to mark the destructor virtual to provide proper destruction behavior, given we use the base class within the System class. Prior to this, it was undefined behavior whether or not the destructor in the derived classes would ever execute. | |||||
2019-03-07 | gpu: Refactor a/synchronous implementations into their own classes. | bunnei | 1 | -0/+29 | |