Skip to content
Snippets Groups Projects
Commit aea7f016 authored by janol55's avatar janol55
Browse files

Delete my_Renderer.c

parent 39dc1a35
No related branches found
No related tags found
No related merge requests found
#include <SDL.h>
#include <SDL_error.h>
#include <SDL_render.h>
#include <SDL_video.h>
#include <stdbool.h>
#include "header.h"
SDL_Renderer * renderer;
void destroy_renderer (){
SDL_DestroyRenderer(renderer);
}
int render(SDL_Renderer * renderer) {
/* SDL_Renderer *renderer =
SDL_CreateRenderer(window, -1, SDL_RENDERER_PRESENTVSYNC);
*/
// *NICHT* SDL_RENDERER_ACCELERATED!
if (renderer == NULL) {
SDL_Log("Renderer konnte nicht erstellt werden! SDL_Error: %s\n",
SDL_GetError());
return -1;
}
if (SDL_RenderClear(renderer) != 0) {
SDL_Log("Renderer konnte nicht bereinigt werden! SDL_Error: %s\n",
SDL_GetError());
return -1;
}
if (SDL_SetRenderDrawColor(renderer, 255, 255, 0, 255) != 0) {
SDL_Log("Farbe konnte nicht gesetzt werden! SDL_Error: %s\n",
SDL_GetError());
return -1;
}
SDL_Rect rect = {// Ursprung oben Links
.x = 422,
.y = 816,
.w = 60,
.h = 60};
if (SDL_RenderFillRect(renderer, &rect) != 0) {
SDL_Log("Malen des Rechtecks fehlgeschlagen! SDL_Error: %s\n",
SDL_GetError());
return -1;
}
SDL_RenderPresent(renderer);
return(0);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment