diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/hle/service/nvdrv/nvdrv.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/nvdrv/nvdrv.h | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/service/nvdrv/nvdrv.cpp b/src/core/hle/service/nvdrv/nvdrv.cpp index 9d9924395..9f4c7c99a 100644 --- a/src/core/hle/service/nvdrv/nvdrv.cpp +++ b/src/core/hle/service/nvdrv/nvdrv.cpp | |||
| @@ -53,7 +53,7 @@ void InstallInterfaces(SM::ServiceManager& service_manager, NVFlinger::NVFlinger | |||
| 53 | } | 53 | } |
| 54 | 54 | ||
| 55 | Module::Module(Core::System& system) | 55 | Module::Module(Core::System& system) |
| 56 | : service_context{system, "nvdrv"}, events_interface{*this}, container{system.Host1x()} { | 56 | : container{system.Host1x()}, service_context{system, "nvdrv"}, events_interface{*this} { |
| 57 | builders["/dev/nvhost-as-gpu"] = [this, &system](DeviceFD fd) { | 57 | builders["/dev/nvhost-as-gpu"] = [this, &system](DeviceFD fd) { |
| 58 | std::shared_ptr<Devices::nvdevice> device = | 58 | std::shared_ptr<Devices::nvdevice> device = |
| 59 | std::make_shared<Devices::nvhost_as_gpu>(system, *this, container); | 59 | std::make_shared<Devices::nvhost_as_gpu>(system, *this, container); |
diff --git a/src/core/hle/service/nvdrv/nvdrv.h b/src/core/hle/service/nvdrv/nvdrv.h index 146d046a9..f3c81bd88 100644 --- a/src/core/hle/service/nvdrv/nvdrv.h +++ b/src/core/hle/service/nvdrv/nvdrv.h | |||
| @@ -97,6 +97,9 @@ private: | |||
| 97 | friend class EventInterface; | 97 | friend class EventInterface; |
| 98 | friend class Service::NVFlinger::NVFlinger; | 98 | friend class Service::NVFlinger::NVFlinger; |
| 99 | 99 | ||
| 100 | /// Manages syncpoints on the host | ||
| 101 | NvCore::Container container; | ||
| 102 | |||
| 100 | /// Id to use for the next open file descriptor. | 103 | /// Id to use for the next open file descriptor. |
| 101 | DeviceFD next_fd = 1; | 104 | DeviceFD next_fd = 1; |
| 102 | 105 | ||
| @@ -108,9 +111,6 @@ private: | |||
| 108 | 111 | ||
| 109 | EventInterface events_interface; | 112 | EventInterface events_interface; |
| 110 | 113 | ||
| 111 | /// Manages syncpoints on the host | ||
| 112 | NvCore::Container container; | ||
| 113 | |||
| 114 | std::unordered_map<std::string, std::function<FilesContainerType::iterator(DeviceFD)>> builders; | 114 | std::unordered_map<std::string, std::function<FilesContainerType::iterator(DeviceFD)>> builders; |
| 115 | }; | 115 | }; |
| 116 | 116 | ||