From 30f41c02aec763d32e62351452da9ef582bc3472 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 6 Mar 2026 13:30:59 -0800 Subject: Move contrib libraries to contrib repo --- .../examples/renderer/01-clear/README.txt | 3 - .../SDL-3.2.8/examples/renderer/01-clear/clear.c | 68 --------------------- .../examples/renderer/01-clear/onmouseover.webp | Bin 69392 -> 0 bytes .../examples/renderer/01-clear/thumbnail.png | Bin 2070 -> 0 bytes 4 files changed, 71 deletions(-) delete mode 100644 contrib/SDL-3.2.8/examples/renderer/01-clear/README.txt delete mode 100644 contrib/SDL-3.2.8/examples/renderer/01-clear/clear.c delete mode 100644 contrib/SDL-3.2.8/examples/renderer/01-clear/onmouseover.webp delete mode 100644 contrib/SDL-3.2.8/examples/renderer/01-clear/thumbnail.png (limited to 'contrib/SDL-3.2.8/examples/renderer/01-clear') diff --git a/contrib/SDL-3.2.8/examples/renderer/01-clear/README.txt b/contrib/SDL-3.2.8/examples/renderer/01-clear/README.txt deleted file mode 100644 index ce9ef81..0000000 --- a/contrib/SDL-3.2.8/examples/renderer/01-clear/README.txt +++ /dev/null @@ -1,3 +0,0 @@ -This example code creates an SDL window and renderer, and then clears the -window to a different color every frame, so you'll effectively get a window -that's smoothly fading between colors. diff --git a/contrib/SDL-3.2.8/examples/renderer/01-clear/clear.c b/contrib/SDL-3.2.8/examples/renderer/01-clear/clear.c deleted file mode 100644 index 5b2b7dc..0000000 --- a/contrib/SDL-3.2.8/examples/renderer/01-clear/clear.c +++ /dev/null @@ -1,68 +0,0 @@ -/* - * This example code creates an SDL window and renderer, and then clears the - * window to a different color every frame, so you'll effectively get a window - * that's smoothly fading between colors. - * - * This code is public domain. Feel free to use it for any purpose! - */ - -#define SDL_MAIN_USE_CALLBACKS 1 /* use the callbacks instead of main() */ -#include -#include - -/* We will use this renderer to draw into this window every frame. */ -static SDL_Window *window = NULL; -static SDL_Renderer *renderer = NULL; - -/* This function runs once at startup. */ -SDL_AppResult SDL_AppInit(void **appstate, int argc, char *argv[]) -{ - SDL_SetAppMetadata("Example Renderer Clear", "1.0", "com.example.renderer-clear"); - - if (!SDL_Init(SDL_INIT_VIDEO)) { - SDL_Log("Couldn't initialize SDL: %s", SDL_GetError()); - return SDL_APP_FAILURE; - } - - if (!SDL_CreateWindowAndRenderer("examples/renderer/clear", 640, 480, 0, &window, &renderer)) { - SDL_Log("Couldn't create window/renderer: %s", SDL_GetError()); - return SDL_APP_FAILURE; - } - - return SDL_APP_CONTINUE; /* carry on with the program! */ -} - -/* This function runs when a new event (mouse input, keypresses, etc) occurs. */ -SDL_AppResult SDL_AppEvent(void *appstate, SDL_Event *event) -{ - if (event->type == SDL_EVENT_QUIT) { - return SDL_APP_SUCCESS; /* end the program, reporting success to the OS. */ - } - return SDL_APP_CONTINUE; /* carry on with the program! */ -} - -/* This function runs once per frame, and is the heart of the program. */ -SDL_AppResult SDL_AppIterate(void *appstate) -{ - const double now = ((double)SDL_GetTicks()) / 1000.0; /* convert from milliseconds to seconds. */ - /* choose the color for the frame we will draw. The sine wave trick makes it fade between colors smoothly. */ - const float red = (float) (0.5 + 0.5 * SDL_sin(now)); - const float green = (float) (0.5 + 0.5 * SDL_sin(now + SDL_PI_D * 2 / 3)); - const float blue = (float) (0.5 + 0.5 * SDL_sin(now + SDL_PI_D * 4 / 3)); - SDL_SetRenderDrawColorFloat(renderer, red, green, blue, SDL_ALPHA_OPAQUE_FLOAT); /* new color, full alpha. */ - - /* clear the window to the draw color. */ - SDL_RenderClear(renderer); - - /* put the newly-cleared rendering on the screen. */ - SDL_RenderPresent(renderer); - - return SDL_APP_CONTINUE; /* carry on with the program! */ -} - -/* This function runs once at shutdown. */ -void SDL_AppQuit(void *appstate, SDL_AppResult result) -{ - /* SDL will clean up the window/renderer for us. */ -} - diff --git a/contrib/SDL-3.2.8/examples/renderer/01-clear/onmouseover.webp b/contrib/SDL-3.2.8/examples/renderer/01-clear/onmouseover.webp deleted file mode 100644 index a0062fe..0000000 Binary files a/contrib/SDL-3.2.8/examples/renderer/01-clear/onmouseover.webp and /dev/null differ diff --git a/contrib/SDL-3.2.8/examples/renderer/01-clear/thumbnail.png b/contrib/SDL-3.2.8/examples/renderer/01-clear/thumbnail.png deleted file mode 100644 index b255675..0000000 Binary files a/contrib/SDL-3.2.8/examples/renderer/01-clear/thumbnail.png and /dev/null differ -- cgit v1.2.3