yuzu/src/core/hle/service/nvdrv/devices
Lioncash bd983414f6 core_timing: Convert core timing into a class
Gets rid of the largest set of mutable global state within the core.
This also paves a way for eliminating usages of GetInstance() on the
System class as a follow-up.

Note that no behavioral changes have been made, and this simply extracts
the functionality into a class. This also has the benefit of making
dependencies on the core timing functionality explicit within the
relevant interfaces.
2019-02-15 21:50:25 -05:00
..
nvdevice.h service: Use nested namespace specifiers where applicable 2018-04-19 22:20:28 -04:00
nvdisp_disp0.cpp nvdisp_disp0: change drawing message log level from Warning to Trace 2019-02-08 19:26:49 +01:00
nvdisp_disp0.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_as_gpu.cpp Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 2018-11-26 17:06:13 +11:00
nvhost_as_gpu.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_ctrl_gpu.cpp core_timing: Convert core timing into a class 2019-02-15 21:50:25 -05:00
nvhost_ctrl_gpu.h nvhost_ctrl_gpu: Implement IoctlGetGpuTime. 2018-11-21 11:43:25 -05:00
nvhost_ctrl.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_ctrl.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_gpu.cpp nvhost_gpu: Skip empty GPU command lists. 2018-12-15 00:33:22 -05:00
nvhost_gpu.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_nvdec.cpp Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 2018-11-26 17:06:13 +11:00
nvhost_nvdec.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_nvjpg.cpp Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 2018-11-26 17:06:13 +11:00
nvhost_nvjpg.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvhost_vic.cpp Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 2018-11-26 17:06:13 +11:00
nvhost_vic.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nvmap.cpp Improved error messages in AM, HwOpus and NvMap 2018-11-26 20:05:09 +11:00
nvmap.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00