2014-03-13  Sharath Kamath  <s.kamath@samsung.com>

        Changes to default value constructor in WebCLImageDescriptor.

        Issue #469

        Reviewed by NOBODY.

        Since creating a strcuture using {} is not supported by EFL port,
        changing it to simpler constructor taking channel order & type with
        default values.

        * Modules/webcl/WebCLContext.cpp:
        (WebCore::WebCLContext::createImage2DBase):
        (WebCore::WebCLContext::createImage):
        * Modules/webcl/WebCLContext.h:
        * Modules/webcl/WebCLImageDescriptor.cpp:
        (WebCore::WebCLImageDescriptor::create):
        * Modules/webcl/WebCLImageDescriptor.h:
2014-03-19  Sharath Kamath  <s.kamath@samsung.com>

        Moving the multiplier factor to calculation of default rowPitch.

        Regression from commit 061b721549e1ce23c286472a3242366db50498af.
        imageBytesPerPixel must be used to calculate the the default rowPitch,
        not the region accessed by the rowPitch.

        Issue #453

        Reviewed by Antonio.

        conformance/functionalityTesting/enqueueOperations/enqueue####Image.html

        * Modules/webcl/WebCLInputChecker.cpp:
        (WebCore::WebCLInputChecker::isValidRegionForHostPtr):