| 1864 | } |
| 1865 | |
| 1866 | String GDRESettings::get_sys_info_string() const { |
| 1867 | String OS_Name = OS::get_singleton()->get_distribution_name(); |
| 1868 | String OS_Version = OS::get_singleton()->get_version(); |
| 1869 | String adapter_name = RenderingServer::get_singleton() ? RenderingServer::get_singleton()->get_video_adapter_name() : ""; |
| 1870 | String render_driver = OS::get_singleton()->get_current_rendering_driver_name(); |
| 1871 | if (adapter_name.is_empty()) { |
| 1872 | adapter_name = "headless"; |
| 1873 | } else { |
| 1874 | adapter_name += ", " + render_driver; |
| 1875 | } |
| 1876 | |
| 1877 | return OS_Name + " " + OS_Version + ", " + adapter_name; |
| 1878 | } |
| 1879 | |
| 1880 | void GDRESettings::log_sysinfo() { |
| 1881 | print_line("GDRE Tools " + String(GDRE_VERSION)); |
no test coverage detected