11946749cebf4a64341d8210890688fef7d958c22Yang Ni// -target-api 0 21946749cebf4a64341d8210890688fef7d958c22Yang Ni#pragma version(1) 31946749cebf4a64341d8210890688fef7d958c22Yang Ni#pragma rs java_package_name(com.example.foo) 41946749cebf4a64341d8210890688fef7d958c22Yang Ni 540bac5d72af8fe32ab3d0bb38aafb5c65d8d9dfaYang Nivoid oldFoo(const int* a, int *b) { 640bac5d72af8fe32ab3d0bb38aafb5c65d8d9dfaYang Ni *b = *a; 740bac5d72af8fe32ab3d0bb38aafb5c65d8d9dfaYang Ni} 840bac5d72af8fe32ab3d0bb38aafb5c65d8d9dfaYang Ni 91946749cebf4a64341d8210890688fef7d958c22Yang Niint RS_KERNEL foo(int a) { 101946749cebf4a64341d8210890688fef7d958c22Yang Ni return a; 111946749cebf4a64341d8210890688fef7d958c22Yang Ni} 121946749cebf4a64341d8210890688fef7d958c22Yang Ni 131946749cebf4a64341d8210890688fef7d958c22Yang Nivoid testStart(rs_allocation in, rs_allocation out) { 141946749cebf4a64341d8210890688fef7d958c22Yang Ni rsForEach(foo, in, out); 151946749cebf4a64341d8210890688fef7d958c22Yang Ni} 16