# -*- coding: utf-8 -*- from __future__ import absolute_import def compute_fb_scale(window_size, frame_buffer_size) -> tuple[float, float]: # type: ignore win_width, win_height = window_size fb_width, fb_height = frame_buffer_size # future: remove floats after dropping py27 support if win_width != 0 and win_height != 0: return float(fb_width) / win_width, float(fb_height) / win_height return 1.0, 1.0