From 64f212c105fd0f23e8116307b64ee4b87928823d Mon Sep 17 00:00:00 2001 From: Michael Bien Date: Fri, 15 Jan 2010 16:45:29 +0100 Subject: CLInfoAccessor uses now threadlocal direct nio buffers for all operations. javadoc improvements. added event based profiling functionality. --- src/com/mbien/opencl/CLDevice.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/com/mbien/opencl/CLDevice.java') diff --git a/src/com/mbien/opencl/CLDevice.java b/src/com/mbien/opencl/CLDevice.java index ed745e80..7a676fe6 100644 --- a/src/com/mbien/opencl/CLDevice.java +++ b/src/com/mbien/opencl/CLDevice.java @@ -1,5 +1,6 @@ package com.mbien.opencl; +import com.sun.gluegen.runtime.PointerBuffer; import java.nio.Buffer; import java.util.ArrayList; import java.util.Collections; @@ -324,8 +325,8 @@ public final class CLDevice { private class CLDeviceInfoAccessor extends CLInfoAccessor { @Override - protected int getInfo(int name, long valueSize, Buffer value, long[] valueSizeRet, int valueSizeRetOffset) { - return cl.clGetDeviceInfo(ID, name, valueSize, value, valueSizeRet, valueSizeRetOffset); + protected int getInfo(int name, long valueSize, Buffer value, PointerBuffer valueSizeRet) { + return cl.clGetDeviceInfo(ID, name, valueSize, value, valueSizeRet); } } -- cgit v1.2.3