Blender Git Commit Log
Git Commits -> Revision 885354d
Revision 885354d by Sergey Sharybin (master) November 22, 2013, 10:52 (GMT) |
Optimization for render result save Skip byte->float conversion if output file format supports high bit depths but configured to only output 8 bits per channel. Gives around 30% speedup when re-exporting movie file to PNG image sequence here on laptop. Possible further optimization: - Skip color space conversion in imbuf_for_write function if we've got already have buffer in that space. This doesn't seem to happen often after tweak to render result to imbuf. - Skip black alpha-under if original image is opaque, This is a bit tricky to detect. |
Commit Details:
Full Hash: 885354daec2fa8181aeb27b637c80e4ee4c247df
Parent Commit: 0469971
Lines Changed: +7, -1
1 Modified Path:
/source/blender/render/intern/source/render_result.c (+7, -1) (Diff)