OpenCL 1.1 adds significant functionality including:
- New data types including 3-component vectors and additional image formats;
- Handling commands from multiple hosts and processing buffers across multiple devices;
- Operations on regions of a buffer including read, write and copy of 1D, 2D or 3D rectangular regions;
- Enhanced use of events to drive and control command execution;
- Additional OpenCL C built-in functions such as integer clamp, shuffle and asynchronous strided copies;
- Improved OpenGL interoperability through efficient sharing of images and buffers by linking OpenCL and OpenGL events.
Full Press Release is available here.
If you are an NVIDIA registered developer you can download their OpenCL 1.1 Conformance Candidate and AMD will have OpenCL 1.1 support included with their next Steam SDK release.