summaryrefslogtreecommitdiffstats
path: root/src/video_core/gpu_thread.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* video_core/gpu_thread: Silence truncation warning in ThreadManager's constructorLioncash2019-04-061-1/+1
| | | | | | | Since c5d41fd812d7eb1a04f36b76c08fe971cee0868c callback parameters were changed to use an s64 to represent late cycles instead of an int, so this was causing a truncation warning to occur here. Changing it to s64 is sufficient to silence the warning.
* gpu_thread: Improve synchronization by using CoreTiming.bunnei2019-04-021-10/+33
|
* gpu_thread: Remove unused dma_pusher class member variable from ThreadManagerLioncash2019-03-271-2/+2
| | | | | | The pusher instance is only ever used in the constructor of the ThreadManager for creating the thread that the ThreadManager instance contains. Aside from that, the member is unused, so it can be removed.
* gpu: Use host address for caching instead of guest address.bunnei2019-03-151-95/+41
|
* gpu_thread: Fix deadlock with threading idle state check.bunnei2019-03-071-4/+7
|
* gpu_thread: (HACK) Ignore flush on FlushAndInvalidateRegion.bunnei2019-03-071-3/+1
|
* gpu: Always flush.bunnei2019-03-071-8/+5
|
* gpu: Move command processing to another thread.bunnei2019-03-071-0/+154