summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/modules/plasma/plasma.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modules/plasma/plasma.c b/src/modules/plasma/plasma.c
index de14ed1..ddd58d8 100644
--- a/src/modules/plasma/plasma.c
+++ b/src/modules/plasma/plasma.c
@@ -80,7 +80,10 @@ static void plasma_prepare_frame(til_module_context_t *context, til_stream_t *st
plasma_context_t *ctxt = (plasma_context_t *)context;
*res_frame_plan = (til_frame_plan_t){ .fragmenter = til_fragmenter_slice_per_cpu_x16 };
- ctxt->rr += 3;
+
+ /* FIXME: see comment in julia.c about this recurring kludge */
+ if (ticks != context->last_ticks)
+ ctxt->rr += 3;
}
© All Rights Reserved