diff options
author | Wiktor Janas <wixorpeek@gmail.com> | 2011-02-23 07:10:12 +0100 |
---|---|---|
committer | Marek Olšák <maraeo@gmail.com> | 2011-02-23 15:19:37 +0100 |
commit | b65e2195c4a3aeb6179e2ec227ba0a2414efc8af (patch) | |
tree | ee68b3de0401e3068c0f8de6ad523b40a4e90a7b /src/glsl/ir_variable_refcount.h | |
parent | 6d1f28d6c045f768da2eee779006535acf382cce (diff) |
st/mesa: fix computing the lowest address for interleaved attribs
Ptr can be very well NULL, so when there are two arrays, with one having
offset 0 (and thus NULL Ptr), and the other having a non-zero offset,
the non-zero value is taken as minimum (because of !low_addr ? start ...).
On 32-bit systems, this somehow works. On 64-bit systems, it leads to crashes.
Signed-off-by: Marek Olšák <maraeo@gmail.com>
Diffstat (limited to 'src/glsl/ir_variable_refcount.h')
0 files changed, 0 insertions, 0 deletions