blob: 028a3282d16a12337d8f981ef0b6045ea01d1a8b [file] [log] [blame]
#pragma version(1)
#pragma rs java_package_name(foo)
typedef struct {
int i;
} myStruct;
/* Test old-style kernel */
void root(const myStruct *in, int *out) {
*out = in->i;
}
/* Test new-style kernel */
myStruct RS_KERNEL kernel_returning_myStruct(int in) {
myStruct out = { in };
return out;
}
int RS_KERNEL kernel_with_myStruct_param(myStruct in) {
return in.i;
}