Commit Graph

20 Commits

Author SHA1 Message Date
Annika 1d27f6e5d1 fixed issue with vertex sorting leading to segfault 2026-07-05 21:05:15 -07:00
Annika c8db7a8933 added helper function to git 2026-07-05 20:56:28 -07:00
Annika d7a0dfa858 added helper function to git 2026-07-05 20:55:17 -07:00
Annika cfd05df3f5 refactored triangle, still getting segfault on triangles with horizontal upper bound 2026-07-05 20:54:07 -07:00
Annika e4febca4bd fixed out of bounds memory access during trapezoid drawing 2026-07-05 20:23:51 -07:00
Annika b73c25a4fd got triangles kinda working... will probably refactor 2026-07-05 17:01:10 -07:00
Annika fe5b90a3bf split out helpers and datatypes into other files 2026-07-05 09:44:34 -07:00
Annika d2c76354e2 added some checks for trapezoid ordering 2026-07-05 07:48:33 -07:00
Annika 27a322d135 added trapezoid drawing 2026-07-05 06:41:26 -07:00
Annika 076e8d2e89 generalized bresenham LUT generation method 2026-07-05 06:11:54 -07:00
Annika c4d803389c sync 2026-07-04 09:10:18 -07:00
Annika 8e8abc12d8 minor code cleanup 2026-07-04 08:43:24 -07:00
Annika 462ba8371b minor code cleanup 2026-07-04 08:34:04 -07:00
Annika 12d03c73b4 added gradients to rectangle 2026-07-04 08:31:39 -07:00
Annika a89a4dacb5 added alpha blending and putPixel helper function 2026-07-04 05:02:37 -07:00
Annika 1011f03467 added line drawing 2026-07-04 04:05:20 -07:00
Annika b32f0a216b added Color and Coord2 structs 2026-07-04 02:38:48 -07:00
Annika 18ce6a039d created point and rectangle drawing methods 2026-07-04 01:28:13 -07:00
Annika 24cae3d544 put everything in a class 2026-07-04 00:26:59 -07:00
Annika b3ef2f0046 init with waymini 2026-07-03 22:29:37 -07:00