| 179 | #endif |
| 180 | |
| 181 | void apply_graphics_config(void) { |
| 182 | ultramodern::renderer::set_graphics_config(new_options); |
| 183 | #if defined(__linux__) // TODO: Remove once RT64 gets native fullscreen support on Linux |
| 184 | if (new_options.wm_option == ultramodern::renderer::WindowMode::Fullscreen) { |
| 185 | SDL_SetWindowFullscreen(window,SDL_WINDOW_FULLSCREEN_DESKTOP); |
| 186 | } else { |
| 187 | SDL_SetWindowFullscreen(window,0); |
| 188 | } |
| 189 | #endif |
| 190 | } |
| 191 | |
| 192 | void close_config_menu() { |
| 193 | if (ultramodern::renderer::get_graphics_config() != new_options) { |
no outgoing calls
no test coverage detected