commit | b65e2195c4a3aeb6179e2ec227ba0a2414efc8af | [log] [tgz] |
---|---|---|
author | Wiktor Janas <wixorpeek@gmail.com> | Wed Feb 23 07:10:12 2011 +0100 |
committer | Marek Olšák <maraeo@gmail.com> | Wed Feb 23 15:19:37 2011 +0100 |
tree | ee68b3de0401e3068c0f8de6ad523b40a4e90a7b | |
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>