| 350 | #endif |
| 351 | |
| 352 | void ExampleBase::ParseProgramArgs(int argc, char* argv[]) |
| 353 | { |
| 354 | g_Config.rendererModule = GetSelectedRendererModule(argc, argv); |
| 355 | ParseWindowSize(g_Config.windowSize, argc, argv); |
| 356 | ParseSamples(g_Config.samples, argc, argv); |
| 357 | if (HasArgument("-v0", argc, argv) || HasArgument("--novsync", argc, argv)) |
| 358 | g_Config.vsync = false; |
| 359 | if (HasArgument("-d", argc, argv) || HasArgument("--debug", argc, argv)) |
| 360 | g_Config.debugger = true; |
| 361 | if (HasArgument("-i", argc, argv) || HasArgument("--icontext", argc, argv)) |
| 362 | g_Config.immediateSubmit = true; |
| 363 | if (HasArgument("--nvidia", argc, argv)) |
| 364 | g_Config.flags |= LLGL::RenderSystemFlags::PreferNVIDIA; |
| 365 | if (HasArgument("--amd", argc, argv)) |
| 366 | g_Config.flags |= LLGL::RenderSystemFlags::PreferAMD; |
| 367 | if (HasArgument("--intel", argc, argv)) |
| 368 | g_Config.flags |= LLGL::RenderSystemFlags::PreferIntel; |
| 369 | if (HasArgument("--ref", argc, argv)) |
| 370 | g_Config.flags |= LLGL::RenderSystemFlags::SoftwareDevice; |
| 371 | } |
| 372 | |
| 373 | #if defined LLGL_OS_ANDROID |
| 374 |
nothing calls this directly
no test coverage detected