Differences From Artifact [52a22d3f60]:
- File
src/OFMatrix4x4.m
— part of check-in
[0eb97e4612]
at
2023-11-04 13:10:43
on branch trunk
— OFMatrix4x4: Restore SSE4.1 code
The Clang alignment bug has been worked around in the previous commit,
so now it works. (user: js, size: 11699) [annotate] [blame] [check-ins using]
To Artifact [6d7dc755b7]:
- File src/OFMatrix4x4.m — part of check-in [998478014d] at 2023-11-04 13:13:31 on branch trunk — Make GCC happy again (user: js, size: 11724) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
371 372 373 374 375 376 377 | - (float (*)[4])values { return _values; } - (instancetype)copy { | | > | 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 | - (float (*)[4])values { return _values; } - (instancetype)copy { return [[OFMatrix4x4 alloc] initWithValues: (const float (*)[4])_values]; } - (bool)isEqual: (OFMatrix4x4 *)matrix { if (![matrix isKindOfClass: [OFMatrix4x4 class]]) return false; |
︙ | ︙ |