mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	Viewport scaling and display density independence
The view is scaled to be as large as possible, without changing the aspect, within the bounds of the window. On "retina" displays, or other displays where window units != pixels, the view should no longer draw incorrectly.
This commit is contained in:
		
							parent
							
								
									c8d933a142
								
							
						
					
					
						commit
						221a9b023d
					
				
					 7 changed files with 89 additions and 4 deletions
				
			
		|  | @ -49,8 +49,11 @@ public: | |||
|     void SetConfig(const WindowConfig& val) { | ||||
|         m_config = val; | ||||
|     } | ||||
|      | ||||
|     int GetClientAreaWidth() const {  | ||||
| 
 | ||||
|     /// Gets the size of the window in pixels
 | ||||
|     virtual void GetFramebufferSize(int* fbWidth, int* fbHeight) = 0; | ||||
| 
 | ||||
|     int GetClientAreaWidth() const { | ||||
|         return m_client_area_width; | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue