From f242ea6a2b016578d72968a48ff791342288c88c Mon Sep 17 00:00:00 2001 From: Ahmed Date: Wed, 20 May 2026 03:46:47 +0100 Subject: [PATCH] Regenerate VS solution --- .../renderer/20-blending/20-blending.vcxproj | 12 ++++++++++++ examples/renderer/06-textures/main | Bin 17544 -> 0 bytes examples/renderer/20-blending/blending.c | 4 ++-- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 VisualC/examples/renderer/20-blending/20-blending.vcxproj delete mode 100755 examples/renderer/06-textures/main diff --git a/VisualC/examples/renderer/20-blending/20-blending.vcxproj b/VisualC/examples/renderer/20-blending/20-blending.vcxproj new file mode 100644 index 0000000000..ff89bd3e0d --- /dev/null +++ b/VisualC/examples/renderer/20-blending/20-blending.vcxproj @@ -0,0 +1,12 @@ + + + + {B938A3C0-6C64-4734-B705-ED3642C01B47} + + + + + + + + \ No newline at end of file diff --git a/examples/renderer/06-textures/main b/examples/renderer/06-textures/main deleted file mode 100755 index 25732b6283b5b99d370ce495453812c95fc08d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17544 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 diff --git a/examples/renderer/20-blending/blending.c b/examples/renderer/20-blending/blending.c index c86b5ced87..ab7b2e84df 100644 --- a/examples/renderer/20-blending/blending.c +++ b/examples/renderer/20-blending/blending.c @@ -167,9 +167,9 @@ SDL_AppResult SDL_AppIterate(void *appstate) for (int i = 0; i < ROWS*COLS; i++) { /* Loop through the panel pixels */ - for (int y = (int)panels[i].y; y < PANEL_SIZE + (int)panels[i].y; y += GRID_SIZE) + for (float y = panels[i].y; y < PANEL_SIZE + panels[i].y; y += GRID_SIZE) { - for (int x = (int)panels[i].x; x < PANEL_SIZE + (int)panels[i].x; x += GRID_SIZE) + for (float x = panels[i].x; x < PANEL_SIZE + panels[i].x; x += GRID_SIZE) { SDL_FRect grid = { x, y, GRID_SIZE, GRID_SIZE }; bool dark = (int)(x/GRID_SIZE + y/GRID_SIZE) % 2;