MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / update_scale_and_density

Method update_scale_and_density

src/MainProgram.cpp:282–289  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

280}
281
282void MainProgram::update_scale_and_density() {
283#ifdef __EMSCRIPTEN__
284 window.scale = 1.0f;
285#else
286 window.scale = conf.applyDisplayScale ? SDL_GetWindowDisplayScale(window.sdlWindow) : 1.0f;
287#endif
288 window.density = SDL_GetWindowPixelDensity(window.sdlWindow);
289}
290
291float MainProgram::get_scale_and_density_factor_gui() {
292 return window.scale * window.density;

Callers 2

SDL_AppInitFunction · 0.80
main.cppFile · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected