Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

22 lines (16 sloc) 0.51 kB
export uniform int width() { return programCount; }
export void f_f(uniform float RET[], uniform float aFOO[]) {
RET[programIndex] = exclusive_scan_add((float)programIndex);
}
int es(int v) {
uniform int vv[programCount];
vv[programIndex] = v;
uniform int r[programCount];
r[0] = 0;
for (uniform int i = 1; i < programCount; ++i)
r[i] = r[i-1] + vv[i-1];
return r[programIndex];
}
export void result(uniform float RET[]) {
RET[programIndex] = es(programIndex);
}
Jump to Line
Something went wrong with that request. Please try again.