There was an error fetching the commit references. Please try again later.
GPU_Async: Correct fences, display events and more.
This commit uses guest fences on vSync event instead of an articial fake fence we had. It also corrects to keep signaling display events while loading the game as the OS is suppose to send buffers to vSync during that time.
Showing
- src/core/hle/service/nvflinger/nvflinger.cpp 19 additions, 2 deletionssrc/core/hle/service/nvflinger/nvflinger.cpp
- src/core/hle/service/nvflinger/nvflinger.h 2 additions, 0 deletionssrc/core/hle/service/nvflinger/nvflinger.h
- src/video_core/gpu.cpp 13 additions, 0 deletionssrc/video_core/gpu.cpp
- src/video_core/gpu.h 3 additions, 0 deletionssrc/video_core/gpu.h
- src/video_core/gpu_thread.cpp 1 addition, 13 deletionssrc/video_core/gpu_thread.cpp
- src/video_core/gpu_thread.h 0 additions, 6 deletionssrc/video_core/gpu_thread.h
Loading
Please register or sign in to comment