diff options
author | Rhys Weatherley <rhys.weatherley@nokia.com> | 2010-06-18 22:24:23 +1000 |
---|---|---|
committer | Rhys Weatherley <rhys.weatherley@nokia.com> | 2010-06-18 22:24:23 +1000 |
commit | aac281b5dcb120818d276d284f9f6ec26e200259 (patch) | |
tree | 6226e5983daf8f9a746a2e1911d65f642fb17344 | |
parent | 4186d0f149b64ec71190b5a04264d84cb6837409 (diff) |
Mac swaps the x/y order in QPoint - correct for it in setArg()
-rw-r--r-- | src/opencl/qclkernel.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/opencl/qclkernel.cpp b/src/opencl/qclkernel.cpp index 3178867..b63cc02 100644 --- a/src/opencl/qclkernel.cpp +++ b/src/opencl/qclkernel.cpp @@ -659,12 +659,8 @@ void QCLKernel::setArg(int index, Qt::GlobalColor value) void QCLKernel::setArg(int index, const QPoint &value) { Q_D(const QCLKernel); - if (sizeof(value) == (sizeof(cl_int) * 2)) { - clSetKernelArg(d->id, index, sizeof(value), &value); - } else { - cl_int values[2] = {value.x(), value.y()}; - clSetKernelArg(d->id, index, sizeof(values), values); - } + cl_int values[2] = {value.x(), value.y()}; + clSetKernelArg(d->id, index, sizeof(values), values); } /*! |