mirror of
				https://github.com/raysan5/raylib.git
				synced 2025-11-04 01:34:19 +00:00 
			
		
		
		
	Fix android, drm compilation issue on InitWindow (#3407)
				
					
				
			* Fix drm compilation issue on InitWindow * Fix android compilation issue on InitWindow
This commit is contained in:
		@@ -190,7 +190,7 @@ void InitWindow(int width, int height, const char *title)
 | 
			
		||||
    CORE.Window.screen.height = height;
 | 
			
		||||
    CORE.Window.currentFbo.width = width;
 | 
			
		||||
    CORE.Window.currentFbo.height = height;
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Set desired windows flags before initializing anything
 | 
			
		||||
    ANativeActivity_setWindowFlags(platform.app->activity, AWINDOW_FLAG_FULLSCREEN, 0);  //AWINDOW_FLAG_SCALED, AWINDOW_FLAG_DITHER
 | 
			
		||||
 | 
			
		||||
@@ -228,12 +228,12 @@ void InitWindow(int width, int height, const char *title)
 | 
			
		||||
 | 
			
		||||
    // Initialize base path for storage
 | 
			
		||||
    CORE.Storage.basePath = platform.app->activity->internalDataPath;
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Set some default window flags
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_HIDDEN;       // false
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_MINIMIZED);   // false
 | 
			
		||||
    CORE.Window.flags |= FLAG_WINDOW_MAXIMIZED);    // true
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_UNFOCUSED);   // false
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_MINIMIZED;    // false
 | 
			
		||||
    CORE.Window.flags |= FLAG_WINDOW_MAXIMIZED;     // true
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_UNFOCUSED;    // false
 | 
			
		||||
 | 
			
		||||
    TRACELOG(LOG_INFO, "PLATFORM: ANDROID: Application initialized successfully");
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -228,16 +228,16 @@ void InitWindow(int width, int height, const char *title)
 | 
			
		||||
 | 
			
		||||
    // Set some default window flags
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_HIDDEN;       // false
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_MINIMIZED);   // false
 | 
			
		||||
    CORE.Window.flags |= FLAG_WINDOW_MAXIMIZED);    // true
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_UNFOCUSED);   // false
 | 
			
		||||
    
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_MINIMIZED;    // false
 | 
			
		||||
    CORE.Window.flags |= FLAG_WINDOW_MAXIMIZED;     // true
 | 
			
		||||
    CORE.Window.flags &= ~FLAG_WINDOW_UNFOCUSED;    // false
 | 
			
		||||
 | 
			
		||||
    // Initialize hi-res timer
 | 
			
		||||
    InitTimer();
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Initialize base path for storage
 | 
			
		||||
    CORE.Storage.basePath = GetWorkingDirectory();
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
    // Initialize raw input system
 | 
			
		||||
    InitEvdevInput(); // Evdev inputs initialization
 | 
			
		||||
    InitGamepad();    // Gamepad init
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user