diff options
author | Sergey Sharybin <sergey@blender.org> | 2022-02-02 13:17:13 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey@blender.org> | 2022-02-09 16:45:39 +0300 |
commit | d74bb7be1916744ae56347b49333eac22ebb7339 (patch) | |
tree | 62ce91633945c40a6fe8f390a797e10c75127ca4 /source/blender | |
parent | d82384f7e1a0ae6fd3b27bb261a4cd671c9939ac (diff) |
Fix size_t -> int -> size_t round trip in Cycles
There are two things achieved by this change:
- No possible downcast of size_t to int when calculating motion steps.
- Disambiguate call to min() which was for some reason considered
ambiguous on 32bit platforms `min(int, unsigned int)`.
On an implementation side the `min()` is defined for a fixed width
integer type to disambiguate uint from size_t on 32bit platforms,
and yet be able to use it for 32bit operands on 64bit platforms without
upcast.
Fixes 32bit platforms (such as i386) in Debian package build system.
Differential Revision: https://developer.blender.org/D13992
Diffstat (limited to 'source/blender')
0 files changed, 0 insertions, 0 deletions