Files
ispc/tests/struct-test-125.ispc
Pete Couperus 126e065601 Merge from petecoup/shortvec-in-struct branch.
Fixes issue #49: using short vector types in struct declarations
would give a bogus parse error.
2011-07-06 09:07:51 +01:00

16 lines
280 B
Plaintext

export uniform int width() { return programCount; }
export void f_v(uniform float RET[]) {
varying struct { float<2> v; } a;
a.v[0] = 1;
a.v[1] = 2;
RET[programIndex] = a.v[0] + a.v[1];
}
export void result(uniform float RET[]) {
RET[programIndex] = 3;
}