2013-08-06  Sharath Kamath  <s.kamath@samsung.com>

        WebCLCommandQueue methods should not support image 3D values
        Issue #130

        Since WebCL doesnt support 3D images, appending default values
        of 0 for all origin arrays and 1 for all region array as 3rd element
        as per OpenCL specification.

        Reviewed by NOBODY (OOPS!).

        * Modules/webcl/WebCLCommandQueue.cpp:
        (WebCore::toVector):
        (WebCore::WebCLCommandQueue::enqueueWriteBufferRect):
        (WebCore::WebCLCommandQueue::enqueueReadImage):
        (WebCore::WebCLCommandQueue::enqueueReadBufferRect):
        (WebCore::WebCLCommandQueue::enqueueNDRangeKernel):
        (WebCore::WebCLCommandQueue::enqueueWriteImage):
        (WebCore::WebCLCommandQueue::enqueueCopyImage):
        (WebCore::WebCLCommandQueue::enqueueCopyImageToBuffer):
        (WebCore::WebCLCommandQueue::enqueueCopyBufferToImage):
        (WebCore::WebCLCommandQueue::enqueueCopyBufferRect):