mirror of
https://github.com/stevenrobertson/cuburn.git
synced 2025-02-05 11:40:04 -05:00
Compile before flushing the final frame
This commit is contained in:
parent
4cd43d564e
commit
ec1e84fee6
@ -98,14 +98,15 @@ def work(server):
|
|||||||
|
|
||||||
sid, sidx, pid, gid, ftime, ftag = task[1].split(' ', 5)
|
sid, sidx, pid, gid, ftime, ftag = task[1].split(' ', 5)
|
||||||
if pid != last_pid or gid != last_gid or not riter:
|
if pid != last_pid or gid != last_gid or not riter:
|
||||||
if riter:
|
|
||||||
push_frame(r, riter.send(None))
|
|
||||||
gnm = genome.Genome(json.loads(r.get(gid)))
|
gnm = genome.Genome(json.loads(r.get(gid)))
|
||||||
prof = json.loads(r.get(pid))
|
prof = json.loads(r.get(pid))
|
||||||
gnm.set_profile(prof)
|
gnm.set_profile(prof)
|
||||||
renderer = render.Renderer()
|
renderer = render.Renderer()
|
||||||
renderer.load(gnm)
|
renderer.load(gnm)
|
||||||
|
|
||||||
|
if riter:
|
||||||
|
push_frame(r, riter.send(None))
|
||||||
|
|
||||||
riter = renderer.render_gen(gnm, prof['width'], prof['height'])
|
riter = renderer.render_gen(gnm, prof['width'], prof['height'])
|
||||||
next(riter)
|
next(riter)
|
||||||
last_pid, last_gid = pid, gid
|
last_pid, last_gid = pid, gid
|
||||||
|
Loading…
Reference in New Issue
Block a user