OpenCL and NVidia
OpenCL is a framework for writing programs that can execute on multiple devices in parallel. The standard is initially developed by Apple and has been made open under governance of the khronos group. The standard describes how the API of a device-driver must look like in order to support OpenCL. When reading only the paper version of the OpenCL standard a lot seems possible, but when using OpenCL for a specific platform you have to be very careful how to address OpenCL. Many vendors supply and support the OpenCL framework, each having their own implementations. AMD, NVIDIA, Apple, Intel, IBM, all support OpenCL. Here the challenge starts.
Compositor phase one almost completedPhase one of the Compositor redesign project is almost completed. Phase one has made a lot of people smile, even if the compositor is still not using OpenCL. Phase two will give you OpenCL accelerated compositing in Blender! Biggest challenge at this moment is that funding for phase two is not finished.
Blender-aid API releasedFinally the Blender-aid API is released. It is distributed as part of the new Blender-aid release. With the Blender-aid API you can easily integrate Blender-aid with your production pipeline. There are a lot of possibilities:
Other changes includes a directory move and rename feature. Blender OpenCL releasedThis year at the Blender conference, we demoed a new concept. Blender OpenCL Compositor. OpenCL (Open Computing Language) is a technical standard to use multiple type of processor units (like the ones that can be found on graphical cards) to perform computational tasks.
Blender-aid manages productions in SVN
|
A new version of Blender-aid is released. The new version will update the SVN of the production during refactoring. This feature had been brought forward by the durian team. At a certain moment they had several thousands of missing links and files not named as they planned to. During refactoring the SVN state was not updated and the SVN state had to be updated manually.