Add colour field to triangle

This commit is contained in:
2024-06-29 17:46:50 +01:00
parent 96c5d21f79
commit c9f3c6ab01
2 changed files with 12 additions and 17 deletions

View File

@@ -21,14 +21,12 @@ typedef struct {
f32 h0;
f32 h1;
f32 h2;
colour_t colour;
} triangle_t;
void draw_wireframe_triangle(window_t *wnd, Arena *arena, triangle_t triangle,
colour_t colour);
void draw_filled_triangle(window_t *wnd, Arena *arena, triangle_t triangle,
colour_t colour);
void draw_shaded_triangle(window_t *wnd, Arena *arena, triangle_t triangle,
colour_t colour);
void draw_wireframe_triangle(window_t *wnd, Arena *arena, triangle_t triangle);
void draw_filled_triangle(window_t *wnd, Arena *arena, triangle_t triangle);
void draw_shaded_triangle(window_t *wnd, Arena *arena, triangle_t triangle);
void draw_line(window_t *wnd, Arena *arena, line_t line, colour_t colour);
#endif // !RASTERISER_H