following fixes to make this work on GPU:

- remove pointer inside struct that is passed to kernel
- add include directories when building openCL program