
    &h	                        S r SSKr\R                  " 5         SrSr\R                  R                  5       r\	" S\R                  R                  5       5        \R                  R                  \\R                  \R                  -  5      rSrSrSr\R                  R'                  5       u  rr\	" S\S\" \5      5        S	 H  u  rr\\-  (       d  M  \	" \5        M     \(       Gd	  \R2                  R5                  5        H  r\R6                  \R8                  :X  a  \R:                  \R<                  :X  a  S
r\R6                  \R>                  :X  a  S
r\R6                  \R8                  :X  a4  \R:                  \R@                  :X  a  \R                  RC                  5         \R6                  \RD                  :X  d  M  \R                  RG                  \5        M     \S-  r\\RI                  5       -  r\\S-  -  r\\RK                  5       -  r\RM                  S5        \RN                  RQ                  \SSS5        \RN                  RQ                  \SSS5        \RN                  RQ                  \SSS5        \RN                  RS                  \SSS5        \RN                  RQ                  \S\\4S5        \R                  RU                  5         \RW                  \5        \(       d  GM	  \RX                  " 5         g)a  pygame.examples.setmodescale

On high resolution displays(4k, 1080p) and tiny graphics games (640x480)
show up very small so that they are unplayable. SCALED scales up the window
for you. The game thinks it's a 640x480 window, but really it can be bigger.
Mouse events are scaled for you, so your game doesn't need to do it.

Passing SCALED to pygame.display.set_mode means the resolution depends
on desktop size and the graphics are scaled.
    N)   x      desktopsFz	renderer:zflags:))   software)   accelerated)   VSync)   zrender to textureTr   r	   )   r   r   )r   r   r   )d   r      )r   r      )r   r   
   )r   r   r   )   r   r   )r   r   )r   r   )r   r   r      )-__doc__pygamepginitRESFPStimeClockclockprintdisplayget_desktop_sizesset_modeSCALED	RESIZABLEscreendoneij_get_renderer_infor_namer_flagsbinflagnameeventgettypeKEYDOWNkeyK_qQUITK_ftoggle_fullscreenVIDEORESIZE_resize_event	get_width
get_heightfilldrawcirclelinefliptickquit     T/var/www/auris/envauris/lib/python3.13/site-packages/pygame/examples/setmodescale.py<module>rE      sP  	  	
 j"**..0 1			S"))bll":	; **//1 k68S\ 2JD$ g~~d ::#		RVV(;D:: D::#		RVV(;JJ((*::'JJ$$U+   FA	FAQJA	FA
KKGGNN69j"5GGNN6;3GGNN6;
B7GGLL(;GGNN6?QFA6JJOO	JJsO1 $2 	rC   