| 30 | #include<cltypes.h> |
| 31 | |
| 32 | static void |
| 33 | releaseMemObjects(cl_mem objA, cl_mem objx, cl_mem objy) |
| 34 | { |
| 35 | if( objA!=NULL) |
| 36 | clReleaseMemObject(objA); |
| 37 | if( objx!=NULL) |
| 38 | clReleaseMemObject(objx); |
| 39 | if( objy!=NULL) |
| 40 | clReleaseMemObject(objy); |
| 41 | } |
| 42 | |
| 43 | template <typename T> static void |
| 44 | deleteBuffers(T *A, T *x, T *y, T *backA) |
no outgoing calls
no test coverage detected