From 6fce935a262a4432ac74a4a9318d5c7fb041f867 Mon Sep 17 00:00:00 2001 From: Jon Daniel Date: Sat, 2 Aug 2025 01:32:12 +0200 Subject: [PATCH] update 2 more examples --- examples/shaders/shaders_custom_uniform.c | 7 +++---- examples/shapes/shapes_bouncing_ball.c | 7 +++++++ 2 files changed, 10 insertions(+), 4 deletions(-) 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)