Blender Git Commit Log

Git Commits -> Revision 285a24b

Revision 285a24b by Monique Dewanchand (master)
June 1, 2012, 10:20 (GMT)
Replaced tile based memory manager with a single aligned buffer
- should increase speed with large node setups
- enables caching of buffers in the node editor (in the future)
- OpenCL part still needs some work

Commit Details:

Full Hash: 285a24b3e07b3441e98a0a502c42af50b9738f3a
SVN Revision: 47309
Parent Commit: a78dca2
Lines Changed: +92, -474

4 Deleted Paths:

/source/blender/compositor/intern/COM_MemoryManager.cpp (+0, -74)
/source/blender/compositor/intern/COM_MemoryManager.h (+0, -146)
/source/blender/compositor/intern/COM_MemoryManagerState.cpp (+0, -100)
/source/blender/compositor/intern/COM_MemoryManagerState.h (+0, -87)

12 Modified Paths:

/source/blender/compositor/CMakeLists.txt (+0, -4) (Diff)
/source/blender/compositor/intern/COM_CPUDevice.cpp (+1, -5) (Diff)
/source/blender/compositor/intern/COM_ExecutionGroup.cpp (+23, -8) (Diff)
/source/blender/compositor/intern/COM_ExecutionGroup.h (+10, -2) (Diff)
/source/blender/compositor/intern/COM_ExecutionSystem.cpp (+0, -4) (Diff)
/source/blender/compositor/intern/COM_ExecutionSystemHelper.cpp (+0, -1) (Diff)
/source/blender/compositor/intern/COM_MemoryBuffer.cpp (+10, -10) (Diff)
/source/blender/compositor/intern/COM_MemoryProxy.cpp (+16, -5) (Diff)
/source/blender/compositor/intern/COM_MemoryProxy.h (+17, -16) (Diff)
/source/blender/compositor/intern/COM_NodeOperation.h (+1, -0) (Diff)
/source/blender/compositor/intern/COM_OpenCLDevice.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_WriteBufferOperation.cpp (+13, -11) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021