diff options
| author | kkard2 <[email protected]> | 2025-09-14 10:14:08 +0200 |
|---|---|---|
| committer | kkard2 <[email protected]> | 2025-09-14 10:14:08 +0200 |
| commit | 90d40f283f6e7a8a1c57849841ddee11f362d95e (patch) | |
| tree | 904705f81a88802baa543b62bbaa120b516b484a /examples/rainbow.c | |
| parent | fe1c224efcfe052fbfc16570d9c9c3cde4ad83ca (diff) | |
refactored everything
procrastination experience
Diffstat (limited to 'examples/rainbow.c')
| -rw-r--r-- | examples/rainbow.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/rainbow.c b/examples/rainbow.c index 31657ff..8439b0b 100644 --- a/examples/rainbow.c +++ b/examples/rainbow.c @@ -15,10 +15,10 @@ void draw_frame(sponge_Texture c) { float gf = (sinf(angle + (PI * 2.0f / 3.0f)) + 1.0f) * 255.0f / 2.0f; float bf = (sinf(angle + (PI * 4.0f / 3.0f)) + 1.0f) * 255.0f / 2.0f; - int r = (((int)rf) & 0xFF) << 16; - int g = (((int)gf) & 0xFF) << 8; - int b = (((int)bf) & 0xFF) << 0; - - uint32_t color = 0xFF000000 | r | g | b; + sponge_Color32 color; + color.a = 0xFF; + color.r = (((int)rf) & 0xFF); + color.g = (((int)gf) & 0xFF); + color.b = (((int)bf) & 0xFF); sponge_clear(c, color); } |
