• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #pragma version(1)
2 #pragma rs java_package_name(foo)
3 
4 typedef struct {
5   int i;
6 } myStruct;
7 
8 /* Test old-style kernel */
9 void root(const myStruct *in, int *out) {
10   *out = in->i;
11 }
12 
13 /* Test new-style kernel */
14 myStruct RS_KERNEL kernel_returning_myStruct(int in) {
15   myStruct out = { in };
16   return out;
17 }
18 
19 int RS_KERNEL kernel_with_myStruct_param(myStruct in) {
20   return in.i;
21 }
22