commit | b13b85e31ac978254cb1ed7653f149f8a3eef460 | [log] [tgz] |
---|---|---|
author | Stephen Hines <srhines@google.com> | Fri Aug 31 19:27:48 2012 -0700 |
committer | Stephen Hines <srhines@google.com> | Fri Aug 31 19:27:48 2012 -0700 |
tree | 4a5ea72c5b359e808223a4dcbc0d669b855fe930 | |
parent | d7704b7dbdc0550e1688166945a8f239f18b81b1 [diff] |
Structs containing vectors of dimension 3 cannot be exported before ICS. BUG=5609007 BUG=34600 (http://code.google.com/p/android/issues/detail?id=34600) We forbid the use of things like float3 in exported structures for older target APIs, because it results in a runtime exception every time. This is due to not padding the elements appropriately on the driver-side, while the LLVM representation is padded. Change-Id: I297af3418e733f0ab3996999be4a8f746f24da40