1#pragma version(1) 2#pragma rs java_package_name(foo) 3 4void root(const void *ain, void *aout, const void *usrData, 5 uint32_t x, uint32_t y) { 6} 7 8void in_only(const void *ain) { 9} 10 11void in_x_only(const void *ain, uint32_t x) { 12} 13 14void in_y_only(const void *ain, uint32_t y) { 15} 16 17void in_x_y_only(const void *ain, uint32_t x, uint32_t y) { 18} 19 20void in_usrdata_only(const void *ain, const void *usrData) { 21} 22 23void in_usrdata_x_only(const void *ain, const void *usrData, uint32_t x) { 24} 25 26void in_usrdata_y_only(const void *ain, const void *usrData, uint32_t y) { 27} 28 29void in_usrdata_x_y_only(const void *ain, const void *usrData, uint32_t x, 30 uint32_t y) { 31} 32 33void out_only(void *aout) { 34} 35 36void out_x_only(void *aout, uint32_t x) { 37} 38 39void out_y_only(void *aout, uint32_t y) { 40} 41 42void out_x_y_only(void *aout, uint32_t x, uint32_t y) { 43} 44 45void out_usrdata_only(void *aout, const void *usrData) { 46} 47 48void out_usrdata_x_only(void *aout, const void *usrData, uint32_t x) { 49} 50 51void out_usrdata_y_only(void *aout, const void *usrData, uint32_t y) { 52} 53 54void out_usrdata_x_y_only(void *aout, const void *usrData, uint32_t x, 55 uint32_t y) { 56} 57 58void in_out_only(const void *ain, void *aout) { 59} 60 61void in_out_x_only(const void *ain, void *aout, uint32_t x) { 62} 63 64void in_out_y_only(const void *ain, void *aout, uint32_t y) { 65} 66 67void in_out_x_y_only(const void *ain, void *aout, uint32_t x, uint32_t y) { 68} 69 70void in_out_usrdata_only(const void *ain, void *aout, const void *usrData) { 71} 72 73void in_out_usrdata_x_only(const void *ain, void *aout, const void *usrData, 74 uint32_t x) { 75} 76 77void in_out_usrdata_y_only(const void *ain, void *aout, const void *usrData, 78 uint32_t y) { 79} 80 81void in_out_usrdata_x_y_only(const void *ain, void *aout, const void *usrData, 82 uint32_t x, uint32_t y) { 83} 84