diff options
Diffstat (limited to 'backend/src/driver/cl_gen_driver.c')
-rw-r--r-- | backend/src/driver/cl_gen_driver.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/backend/src/driver/cl_gen_driver.c b/backend/src/driver/cl_gen_driver.c index 70d215a6..e050cef9 100644 --- a/backend/src/driver/cl_gen_driver.c +++ b/backend/src/driver/cl_gen_driver.c @@ -18,53 +18,6 @@ #include "cl_gen_driver.h" -static int findIndexByDevice(cl_context ctx, cl_device_id device) -{ - cl_uint i; - for (i = 0; i < ctx->device_num; i++) { - if (ctx->devices[i] == device) - return (int)i; - } - - return -1; -} - -void* getGenDevicePrivate(cl_device_id device) -{ - return device->pdata; -} -void setGenDevicePrivate(cl_device_id device, void* pdata) -{ - device->pdata = pdata; -} -void* getGenContextPrivate(cl_context ctx, cl_device_id device) -{ - int index; - - if (ctx->device_num == 1) - return device->pdata; - - index = findIndexByDevice(ctx, device); - - if (index >= 0) - return ((void**)(ctx->pdata))[index]; - - return NULL; -} -void setGenContextPrivate(cl_context ctx, cl_device_id device, void* pdata) -{ - int index; - - if (ctx->device_num == 1) - device->pdata = pdata; - - index = findIndexByDevice(ctx, device); - - assert(index >= 0); - if (index >= 0) - ((void**)(ctx->pdata))[index] = pdata; -} - _cl_driver clgenDriver = { .init = GenDriverInit, .get_device_ids = GenGetDeviceIDs, |