|
|
@ -477,7 +477,7 @@ void BeginDrawing(void) |
|
|
|
updateTime = currentTime - previousTime; |
|
|
|
previousTime = currentTime; |
|
|
|
|
|
|
|
if (IsPosproShaderEnabled()) rlEnableFBO(); |
|
|
|
if (IsPosproShaderEnabled()) rlEnablePostproFBO(); |
|
|
|
|
|
|
|
rlClearScreenBuffers(); |
|
|
|
|
|
|
@ -1050,7 +1050,19 @@ static void InitDisplay(int width, int height) |
|
|
|
{ |
|
|
|
// No-fullscreen window creation |
|
|
|
window = glfwCreateWindow(screenWidth, screenHeight, windowTitle, NULL, NULL); |
|
|
|
|
|
|
|
|
|
|
|
#if defined(PLATFORM_DESKTOP) |
|
|
|
// Center window on screen |
|
|
|
const GLFWvidmode *mode = glfwGetVideoMode(glfwGetPrimaryMonitor()); |
|
|
|
|
|
|
|
int windowPosX = mode->width/2 - screenWidth/2; |
|
|
|
int windowPosY = mode->height/2 - screenHeight/2; |
|
|
|
|
|
|
|
if (windowPosX < 0) windowPosX = 0; |
|
|
|
if (windowPosY < 0) windowPosY = 0; |
|
|
|
|
|
|
|
glfwSetWindowPos(window, windowPosX, windowPosY); |
|
|
|
#endif |
|
|
|
renderWidth = screenWidth; |
|
|
|
renderHeight = screenHeight; |
|
|
|
} |
|
|
|