|
|
@ -4470,13 +4470,16 @@ static bool InitGraphicsDevice(int width, int height) |
|
|
|
#endif |
|
|
|
|
|
|
|
// Try to enable GPU V-Sync, so frames are limited to screen refresh rate (60Hz -> 60 FPS) |
|
|
|
// NOTE: V-Sync can be enabled by graphic driver configuration |
|
|
|
// NOTE: V-Sync can be enabled by graphic driver configuration, it doesn't need |
|
|
|
// to be activated on web platforms since VSync is enforced there. |
|
|
|
#if !defined(PLATFORM_WEB) |
|
|
|
if (CORE.Window.flags & FLAG_VSYNC_HINT) |
|
|
|
{ |
|
|
|
// WARNING: It seems to hit a critical render path in Intel HD Graphics |
|
|
|
glfwSwapInterval(1); |
|
|
|
TRACELOG(LOG_INFO, "DISPLAY: Trying to enable VSYNC"); |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
int fbWidth = CORE.Window.screen.width; |
|
|
|
int fbHeight = CORE.Window.screen.height; |
|
|
|