diff --git a/examples/shaders/shaders_custom_uniform.c b/examples/shaders/shaders_custom_uniform.c index 5236209e8..19a0cb2df 100644 --- a/examples/shaders/shaders_custom_uniform.c +++ b/examples/shaders/shaders_custom_uniform.c @@ -68,7 +68,7 @@ int main(void) int swirlCenterLoc = GetShaderLocation(shader, "center"); // Create a RenderTexture2D to be used for render to texture - RenderTexture2D target; + RenderTexture2D target = LoadRenderTexture(screenWidth, screenHeight); SetTargetFPS(60); // Set our game to run at 60 frames-per-second //-------------------------------------------------------------------------------------- @@ -80,10 +80,9 @@ int main(void) { screenWidth = GetScreenWidth(); screenHeight = GetScreenHeight(); + UnloadRenderTexture(target); + target = LoadRenderTexture(screenWidth, screenHeight); } - // Create a RenderTexture2D to be used for render to texture - UnloadRenderTexture(target); - target = LoadRenderTexture(screenWidth, screenHeight); // Update //---------------------------------------------------------------------------------- diff --git a/examples/shapes/shapes_bouncing_ball.c b/examples/shapes/shapes_bouncing_ball.c index 5e3cf5b7b..68983363a 100644 --- a/examples/shapes/shapes_bouncing_ball.c +++ b/examples/shapes/shapes_bouncing_ball.c @@ -43,6 +43,13 @@ int main(void) { // Update //----------------------------------------------------- + if (IsWindowResized()) + { + screenWidth = GetScreenWidth(); + screenHeight = GetScreenHeight(); + ballPosition.x = screenWidth/2.0f; + ballPosition.y = screenHeight/2.0f; + } if (IsKeyPressed(KEY_SPACE)) pause = !pause; if (!pause)