Hi,
I'm new to JavaCL and I was trying to write an application and I noticed a strange behavior using floating points like 0,5 and 1,5. When I multiply some value to these numbers or set them to an array or variable, the decimal part is gone.
Modifying the VectorAdd example in the javacl-demos project to put this kind of number in every position of the output buffer, it results in the same error. Setting these values to a variable and print them inside the kernel, results in the same error too.
I runned this code in a GeForce GTX 750 Ti with OpenCL 1.2.
I'm adding some screenshots to illustrate this behavior.
Any ideas on how to solve this problem