Mercurial > hg > Game > Cerium
changeset 1504:a8724bd966d3 draft
add delete memout
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 22 Aug 2012 19:20:34 +0900 |
parents | 8a05c213dadb |
children | 0ad321ee074d |
files | TaskManager/Gpu/GpuScheduler.cc |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/TaskManager/Gpu/GpuScheduler.cc Wed Aug 22 19:11:11 2012 +0900 +++ b/TaskManager/Gpu/GpuScheduler.cc Wed Aug 22 19:20:34 2012 +0900 @@ -34,10 +34,8 @@ if(ret_num_devices == 0) { exit(EXIT_FAILURE); } - context = clCreateContext(NULL, 1, &device_id, NULL, NULL, &ret); command_queue = clCreateCommandQueue(context, device_id, 0, &ret); - } @@ -98,6 +96,7 @@ err |= clEnqueueReadBuffer(command_queue, memout[i], CL_TRUE, 0, nextTask->outData(i)->size, nextTask->outData(i)->addr, 1, &ev, NULL); } + delete memout; } clFlush(command_queue); // waiting for queued task connector->mail_write((memaddr)(tasklist->waiter));