summaryrefslogtreecommitdiff
path: root/examples/pixels.c
diff options
context:
space:
mode:
authorMitya Selivanov <automainint@guattari.tech>2025-02-02 14:38:13 +0100
committerMitya Selivanov <automainint@guattari.tech>2025-02-02 14:38:13 +0100
commit27b4343c2a7e2583881485a5ac667894fec729f0 (patch)
tree018df2c4df87ef39f9c828a1d6e255825ee7ed9b /examples/pixels.c
parentbc9e6042e709b7790f2f130dde08b13c929653b1 (diff)
downloadreduced_system_layer-27b4343c2a7e2583881485a5ac667894fec729f0.zip
Refactor, renaming (work in progress)perf
Diffstat (limited to 'examples/pixels.c')
-rw-r--r--examples/pixels.c44
1 files changed, 0 insertions, 44 deletions
diff --git a/examples/pixels.c b/examples/pixels.c
deleted file mode 100644
index 0579361..0000000
--- a/examples/pixels.c
+++ /dev/null
@@ -1,44 +0,0 @@
-#define MIN_PIXEL_SIZE 16
-#include "../graphics.c"
-
-i64 t = 0;
-f64 x = 100.;
-f64 y = 100.;
-
-void update_and_render_frame(void) {
- p_handle_events();
-
- i64 time_elapsed = p_time() - t;
- t += time_elapsed;
-
- if (g_platform.key_down[KEY_LEFT]) x -= .01 * time_elapsed;
- if (g_platform.key_down[KEY_RIGHT]) x += .01 * time_elapsed;
- if (g_platform.key_down[KEY_UP]) y -= .01 * time_elapsed;
- if (g_platform.key_down[KEY_DOWN]) y += .01 * time_elapsed;
-
- Brush white = RGB(1.f, 1.f, 1.f);
- Brush black = RGB(0.f, 0.f, 0.f);
-
- white.quick = 1;
-
- fill_rectangle(white, 0., 0., g_platform.real_width, g_platform.real_height);
- fill_rectangle(black, x, y, 40., 40.);
-
- p_render_frame();
- p_sleep_for(0);
-}
-
-i32 main(i32 argc, c8 **argv) {
- (void) argc;
- (void) argv;
-
- g_platform = (Platform) {
- .title = "Pixels",
- };
-
- t = p_time();
-
- p_event_loop();
-
- return 0;
-}