]> git.lizzy.rs Git - nothing.git/blob - src/sdl/renderer.h
Add TODO(#1248)
[nothing.git] / src / sdl / renderer.h
1 #ifndef RENDERER_H_
2 #define RENDERER_H_
3
4 #include <SDL.h>
5
6 #include "color.h"
7 #include "math/vec.h"
8 #include "math/triangle.h"
9
10 // TODO(#474): there are no logging SDL wrappers (similar to system/nth_alloc)
11 int draw_triangle(SDL_Renderer *render,
12                   Triangle t);
13
14 int fill_triangle(SDL_Renderer *render,
15                   Triangle t);
16
17 int fill_rect(SDL_Renderer *render,
18               Rect r,
19               Color c);
20
21 #endif  // RENDERER_H_