summaryrefslogtreecommitdiff
path: root/src/ui.c
diff options
context:
space:
mode:
authorPaweł Redman <pawel.redman@gmail.com>2016-04-02 13:00:29 +0200
committerPaweł Redman <pawel.redman@gmail.com>2016-04-02 13:00:29 +0200
commitf8420e0a46e1069220dcd642bca30c3fcb8c1b91 (patch)
tree4f07eaf8f8fa4829c541d8aea66a3769c8080454 /src/ui.c
parent2a8925a8612b5e632b0dbaa762ce834ad61704a8 (diff)
Don't update xsections if unnecessary.
Diffstat (limited to 'src/ui.c')
-rw-r--r--src/ui.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/ui.c b/src/ui.c
index 72a7c7b..700950b 100644
--- a/src/ui.c
+++ b/src/ui.c
@@ -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)