| 158 | } |
| 159 | |
| 160 | dp::ApiVersion GetApiVersion(char const * apiLabel) |
| 161 | { |
| 162 | std::string_view v(apiLabel); |
| 163 | if (v == "Metal") |
| 164 | return dp::ApiVersion::Metal; |
| 165 | if (v == "Vulkan") |
| 166 | return dp::ApiVersion::Vulkan; |
| 167 | if (v == "OpenGL") |
| 168 | return dp::ApiVersion::OpenGLES3; |
| 169 | return dp::ApiVersion::Invalid; |
| 170 | } |
| 171 | |
| 172 | #if defined(OMIM_OS_LINUX) |
| 173 | class LinuxGuiThread : public base::TaskLoop |