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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021