diff options
author | Mitya Selivanov <automainint@guattari.tech> | 2025-02-02 14:38:13 +0100 |
---|---|---|
committer | Mitya Selivanov <automainint@guattari.tech> | 2025-02-02 14:38:13 +0100 |
commit | 27b4343c2a7e2583881485a5ac667894fec729f0 (patch) | |
tree | 018df2c4df87ef39f9c828a1d6e255825ee7ed9b /examples/pixels.c | |
parent | bc9e6042e709b7790f2f130dde08b13c929653b1 (diff) | |
download | reduced_system_layer-perf.zip |
Refactor, renaming (work in progress)perf
Diffstat (limited to 'examples/pixels.c')
-rw-r--r-- | examples/pixels.c | 44 |
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; -} |