Added support for local work group execution in opencl shaders. Refactored End() functions