ispc/ispc — Issue #185: allow bound uniform/varying members in soa structs?
Author: mmp
Created: 2012-03-05 22:17:49+00:00
State: open
Labels: features

The SOA code currently prohibits members with bound uniform/varying variability--everything must be unbound variability.

I believe that this restriction could be relaxed, with some added complexity in MemberExpr/IndexExpr and with modification to the gather/scatter (and SOA load/store) code in ctx.cpp. It's unclear if this is super important or useful, though.