diff options
Diffstat (limited to 'host/libs/config/cuttlefish_config.h')
-rw-r--r-- | host/libs/config/cuttlefish_config.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/host/libs/config/cuttlefish_config.h b/host/libs/config/cuttlefish_config.h index 5881b2c91..71448ea97 100644 --- a/host/libs/config/cuttlefish_config.h +++ b/host/libs/config/cuttlefish_config.h @@ -376,7 +376,6 @@ class CuttlefishConfig { std::string rotary_socket_path() const; std::string keyboard_socket_path() const; std::string switches_socket_path() const; - std::string frames_socket_path() const; std::string access_kregistry_path() const; @@ -399,7 +398,6 @@ class CuttlefishConfig { std::string gnss_out_pipe_name() const; std::string logcat_pipe_name() const; - std::string restore_pipe_name() const; std::string restore_adbd_pipe_name() const; std::string launcher_log_path() const; @@ -560,6 +558,7 @@ class CuttlefishConfig { bool enable_audio() const; bool enable_gnss_grpc_proxy() const; bool enable_bootanimation() const; + bool enable_usb() const; std::vector<std::string> extra_bootconfig_args() const; bool record_screen() const; std::string gem5_debug_file() const; @@ -602,6 +601,9 @@ class CuttlefishConfig { std::string gpu_capture_binary() const; std::string gpu_gfxstream_transport() const; std::string gpu_renderer_features() const; + std::string gpu_context_types() const; + std::string guest_vulkan_driver() const; + std::string frames_socket_path() const; std::string gpu_vhost_user_mode() const; @@ -763,6 +765,7 @@ class CuttlefishConfig { void set_pause_in_bootloader(bool pause_in_bootloader); void set_run_as_daemon(bool run_as_daemon); void set_enable_audio(bool enable); + void set_enable_usb(bool enable); void set_enable_gnss_grpc_proxy(const bool enable_gnss_grpc_proxy); void set_enable_bootanimation(const bool enable_bootanimation); void set_extra_bootconfig_args(const std::string& extra_bootconfig_args); @@ -809,6 +812,10 @@ class CuttlefishConfig { void set_gpu_capture_binary(const std::string&); void set_gpu_gfxstream_transport(const std::string& transport); void set_gpu_renderer_features(const std::string& features); + void set_gpu_context_types(const std::string& context_types); + void set_guest_vulkan_driver(const std::string& driver); + void set_frames_socket_path(const std::string& driver); + void set_enable_gpu_udmabuf(const bool enable_gpu_udmabuf); void set_enable_gpu_vhost_user(const bool enable_gpu_vhost_user); void set_enable_gpu_external_blob(const bool enable_gpu_external_blob); @@ -972,6 +979,7 @@ extern const char* const kVhostUserVsockModeFalse; // GPU modes extern const char* const kGpuModeAuto; +extern const char* const kGpuModeCustom; extern const char* const kGpuModeDrmVirgl; extern const char* const kGpuModeGfxstream; extern const char* const kGpuModeGfxstreamGuestAngle; |