Blender Git Commit Log
Git Commits -> Revision e9c8ae76
Revision e9c8ae76 by Jeroen Bakker (master) June 11, 2021, 09:37 (GMT) |
Performance: Split ImBuf sampling. When sampling ImBuf can be a char or a float buffer. Current sampling functions added overhead by checking which kind of buffer was passed every pixel that was sampled. When performing image processing this check can be removed outside the inner loop adding 5% of performance increase in the `IMB_transform` operator. |
Commit Details:
Full Hash: e9c8ae767a2b82f15838d79d910cc828a00f84c7
Parent Commit: 7fc2205
Lines Changed: +74, -46
1 Modified Path:
/source/blender/imbuf/intern/imageprocess.c (+74, -46) (Diff)