From b2133daa1bc8d86e9b00ce0339c22bb49b14179c Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Wed, 6 Mar 2024 01:29:13 +0100 Subject: Cleanup --- source/saw/main.c | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'source') diff --git a/source/saw/main.c b/source/saw/main.c index 47c6a31..fe09a8e 100644 --- a/source/saw/main.c +++ b/source/saw/main.c @@ -132,12 +132,6 @@ enum { // Data types // -typedef struct { - i64 value; - i64 num; // numerator - i64 den; // denominator -} saw_rate_t; - typedef struct { b8 enabled; i64 time; @@ -3487,29 +3481,35 @@ static void saw_frame(void) { case UI_DEV: { // FIXME - i64 time_rate = 256; - saw_ui_grid_item_t items[100] = { 0 }; + static const i64 time_rate = 256; + static saw_ui_grid_item_t items[100] = { 0 }; - saw_ui_grid_t grid = { - .x0 = 20., - .y0 = 20., - .width = frame_width - 40., - .height = frame_height - 40., + static saw_ui_grid_t grid = { + .x0 = 0., + .y0 = 0., + .width = 0., + .height = 0., .offset_x = 0., .offset_y = 0., .scale_x = 1., .scale_y = 1., .time_begin = 0, .time_end = time_rate * 10, - .time_cursor = (saw_playback_frame * time_rate) / - SAMPLE_RATE, - .time_rate = time_rate, - .time_num = 4, - .time_den = 4, - .items_size = sizeof items / sizeof *items, - .items = items, + .time_cursor = 0, + .time_rate = time_rate, + .time_num = 4, + .time_den = 4, + .items_size = sizeof items / sizeof *items, + .items = items, }; + grid.x0 = 20.; + grid.y0 = 20.; + grid.width = frame_width - 40.; + grid.height = frame_height - 40.; + grid.time_cursor = (saw_playback_frame * time_rate) / + SAMPLE_RATE; + saw_ui_grid(&grid); } break; -- cgit v1.2.3