clray
diff src/ocl.h @ 28:97cfd9675310
trying to pass the kdtree to the kernel
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sat, 21 Aug 2010 03:42:49 +0100 |
parents | 29f9330cfa4b |
children | 980bc07be868 |
line diff
1.1 --- a/src/ocl.h Tue Aug 17 20:35:00 2010 +0100 1.2 +++ b/src/ocl.h Sat Aug 21 03:42:49 2010 +0100 1.3 @@ -27,13 +27,13 @@ 1.4 void *ptr; 1.5 }; 1.6 1.7 -CLMemBuffer *create_mem_buffer(int rdwr, size_t sz, void *buf = 0); 1.8 +CLMemBuffer *create_mem_buffer(int rdwr, size_t sz, const void *buf = 0); 1.9 void destroy_mem_buffer(CLMemBuffer *mbuf); 1.10 1.11 void *map_mem_buffer(CLMemBuffer *mbuf, int rdwr); 1.12 void unmap_mem_buffer(CLMemBuffer *mbuf); 1.13 1.14 -bool write_mem_buffer(CLMemBuffer *mbuf, size_t sz, void *src); 1.15 +bool write_mem_buffer(CLMemBuffer *mbuf, size_t sz, const void *src); 1.16 bool read_mem_buffer(CLMemBuffer *mbuf, size_t sz, void *dest); 1.17 1.18 enum { 1.19 @@ -74,7 +74,7 @@ 1.20 1.21 bool set_argi(int arg, int val); 1.22 bool set_argf(int arg, float val); 1.23 - bool set_arg_buffer(int arg, int rdwr, size_t sz, void *buf = 0); 1.24 + bool set_arg_buffer(int arg, int rdwr, size_t sz, const void *buf = 0); 1.25 CLMemBuffer *get_arg_buffer(int arg); 1.26 int get_num_args() const; 1.27