summaryrefslogtreecommitdiff
path: root/examples/triangles.c
diff options
context:
space:
mode:
authorkkard2 <[email protected]>2025-09-14 11:56:10 +0200
committerkkard2 <[email protected]>2025-09-14 11:56:10 +0200
commita554485534c83c2ecfa98f8c651ad957358a4034 (patch)
tree5560c1b5c117126c80110e4353370be7f8e55d39 /examples/triangles.c
parent90d40f283f6e7a8a1c57849841ddee11f362d95e (diff)
finish refactor (triangles)
Diffstat (limited to 'examples/triangles.c')
-rw-r--r--examples/triangles.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/triangles.c b/examples/triangles.c
index 8515a28..271de5f 100644
--- a/examples/triangles.c
+++ b/examples/triangles.c
@@ -10,7 +10,7 @@ static int32_t speed = SPEED_ABS;
void init() {}
void draw_frame(sponge_Texture c) {
- sponge_clear(c, 0xFF000000);
+ sponge_clear(c, sponge_color32_make(0xFF000000));
offset += speed;
if (offset > 30) {
@@ -29,10 +29,10 @@ void draw_frame(sponge_Texture c) {
sponge_draw_triangle_col3(
c,
- x, y + offset_y,
- x + offset_x, y,
- x + (offset_x * 3 / 4), y + (offset_y * 3 / 4),
- 0xFFFF0000, 0xFF00FF00, 0xFF0000FF);
+ sponge_vec2i_make(x, y + offset_y),
+ sponge_vec2i_make(x + offset_x, y),
+ sponge_vec2i_make(x + (offset_x * 3 / 4), y + (offset_y * 3 / 4)),
+ sponge_colorf_make(0xFFFF0000), sponge_colorf_make(0xFF00FF00), sponge_colorf_make(0xFF0000FF));
}
}
}