From e08942e676cebe3e113c55f05e93ad73c541a306 Mon Sep 17 00:00:00 2001 From: Moon Flower Date: Sat, 9 Aug 2025 15:53:03 +0330 Subject: vscode theme extension --- penus.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 penus.c (limited to 'penus.c') diff --git a/penus.c b/penus.c new file mode 100644 index 0000000..ae9f866 --- /dev/null +++ b/penus.c @@ -0,0 +1,30 @@ +#include +#include + +int main() { + if (SDL_Init(SDL_INIT_VIDEO) < 0) { + printf("SDL_Init failed: %s\n", SDL_GetError()); + return 1; + } + SDL_Window *window = SDL_CreateWindow("Test", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 256, 256, 0); + if (!window) { + printf("SDL_CreateWindow failed: %s\n", SDL_GetError()); + SDL_Quit(); + return 1; + } + SDL_Renderer *renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED); + if (!renderer) { + printf("SDL_CreateRenderer failed: %s\n", SDL_GetError()); + SDL_DestroyWindow(window); + SDL_Quit(); + return 1; + } + SDL_SetRenderDrawColor(renderer, 255, 0, 0, 255); + SDL_RenderClear(renderer); + SDL_RenderPresent(renderer); + SDL_Delay(3000); // Wait 3 seconds + SDL_DestroyRenderer(renderer); + SDL_DestroyWindow(window); + SDL_Quit(); + return 0; +} \ No newline at end of file -- cgit v1.2.3