Lines Matching refs:scale_factor
42 return ((SDL_WindowData*)window->driverdata)->scale_factor; in get_window_scale_factor()
361 float old_factor = window->scale_factor, new_factor = 0.0; in update_scale_factor()
373 …utputData*)(wl_output_get_user_data(window->sdlwindow->fullscreen_mode.driverdata)))->scale_factor; in update_scale_factor()
377 …oat factor = ((SDL_WaylandOutputData*)(wl_output_get_user_data(window->outputs[i])))->scale_factor; in update_scale_factor()
387 window->resize.scale_factor = new_factor; in update_scale_factor()
672 data->scale_factor = 1.0; in Wayland_CreateWindow()
677 …float scale = ((SDL_WaylandOutputData*)SDL_GetVideoDevice()->displays[i].driverdata)->scale_factor; in Wayland_CreateWindow()
678 if (scale > data->scale_factor) { in Wayland_CreateWindow()
679 data->scale_factor = scale; in Wayland_CreateWindow()
687 data->resize.scale_factor = data->scale_factor; in Wayland_CreateWindow()
725 … window->w * data->scale_factor, window->h * data->scale_factor); in Wayland_CreateWindow()
817 if (data->scale_factor != data->resize.scale_factor) { in Wayland_HandlePendingResize()
824 data->scale_factor = data->resize.scale_factor; in Wayland_HandlePendingResize()
825 wl_surface_set_buffer_scale(data->surface, data->scale_factor); in Wayland_HandlePendingResize()
827 …egl_window_resize(data->egl_window, window->w * data->scale_factor, window->h * data->scale_factor… in Wayland_HandlePendingResize()