commit | 87004d238cc8db5ea531ef1900a5e6386ccd3daf | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Thu Oct 27 21:26:33 2016 -0700 |
committer | Jason Evans <jasone@canonware.com> | Tue Nov 15 14:04:35 2016 -0800 |
tree | da90655b30cd0fb8c140bdc0c35763068ca6125d | |
parent | 2379479225e5be5f93626e13a37577c76a670fb3 [diff] |
Avoid negation of unsigned numbers. Rather than relying on two's complement negation for alignment mask generation, use bitwise not and addition. This dodges warnings from MSVC, and should be strength-reduced by compiler optimization anyway.