Blender Git Loki
Git Commits -> Revision 57a3163
Revision 57a3163 by Sergey Sharybin (master) November 16, 2015, 13:20 (GMT) |
Speedup OpenGL sequencer animation rendering The idea is to avoid having roundtrip from byte to float and back to byte buffer and use render result's byte buffer to store result of sequencer rendering. This actually matches to what regular render pipeline is doing and this gives around 2-3 times speedup of sequencer export on a simple scenes. |
Commit Details:
Full Hash: 57a3163096199b336840fcf30a0dc78782c42d96
Parent Commit: 5576524
Lines Changed: +19, -25
5 Modified Paths:
/source/blender/editors/render/render_opengl.c (+14, -21) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+3, -0) (Diff)
/source/blender/render/intern/include/render_result.h (+0, -2) (Diff)
/source/blender/render/intern/source/pipeline.c (+1, -1) (Diff)
/source/blender/render/intern/source/render_result.c (+1, -1) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+3, -0) (Diff)
/source/blender/render/intern/include/render_result.h (+0, -2) (Diff)
/source/blender/render/intern/source/pipeline.c (+1, -1) (Diff)
/source/blender/render/intern/source/render_result.c (+1, -1) (Diff)