diff options
author | Paweł Redman <pawel.redman@gmail.com> | 2016-04-02 13:00:29 +0200 |
---|---|---|
committer | Paweł Redman <pawel.redman@gmail.com> | 2016-04-02 13:00:29 +0200 |
commit | f8420e0a46e1069220dcd642bca30c3fcb8c1b91 (patch) | |
tree | 4f07eaf8f8fa4829c541d8aea66a3769c8080454 /src/ui.c | |
parent | 2a8925a8612b5e632b0dbaa762ce834ad61704a8 (diff) |
Don't update xsections if unnecessary.
Diffstat (limited to 'src/ui.c')
-rw-r--r-- | src/ui.c | 11 |
1 files changed, 3 insertions, 8 deletions
@@ -141,11 +141,6 @@ void ui_infof(ui_window *uiw, const char *fmt, ...) uiw->simview.info_time = get_time(); } -static void ui_simview_set_select(ui_simview *sv, vec2_t sel_2d) -{ - -} - void ui_event_window(SDL_Event *event, ui_window *uiw) { ui_simview *sv = &uiw->simview; @@ -300,8 +295,9 @@ void ui_draw_simview_xsection(ui_window *uiw, float *field) vec2_t origin_s, scale_s; SDL_mutexP(sim->rotate_lock); - r_xsection_update(uiw->rw, &sv->xsection, &sim->field_info, - field, sv->xsection_type, sv->xsection_frac); + r_xsection_update(uiw->rw, &sv->xsection, &sim->field_info, field, + sim->frame_index, sv->xsection_type, + sv->xsection_frac); SDL_mutexV(sim->rotate_lock); aspect_ratio = sv->xsection.aspect_ratio; @@ -326,7 +322,6 @@ void ui_draw_simview_xsection(ui_window *uiw, float *field) void ui_draw_simview_selection(ui_window *uiw) { ui_simview *sv = &uiw->simview; - phy_sim *sim = sv->sim; vec2_t select_s; if (sv->selecting) |