ObjFW  History of tests/OFMatrix4x4Tests.m of 23951a9f6b564389

History of the file that is called tests/OFMatrix4x4Tests.m at check-in 23951a9f6b564389

2024-04-03
02:16
[87807a43c2] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 3944) [annotate] [blame] [check-ins using] [diff]
2024-04-02
03:21
[5e35103519] part of check-in [1af54eb2c2] Only align OFVector4D where necessary

Changing the alignment of OFVector4D globally (as was done previously)
would have technically been an ABI break in extremely rare cases.
However, since we only need the alignment for the methods added after
1.0, it's better to only have the alignment there and get back to full
ABI compatibility with 1.0. (check-in: [1af54eb2c2] user: js, branch: trunk, size: 3736) [annotate] [blame] [check-ins using] [diff]

2024-02-18
19:29
Renamed new_tests/OFMatrix4x4Tests.m → tests/OFMatrix4x4Tests.m. [25395304c9] part of check-in [7a84580fb6] Rename new tests (check-in: [7a84580fb6] user: js, branch: objfwtest, size: 3723) [annotate] [blame] [check-ins using] [diff]
2024-02-12
21:31
[25395304c9] part of check-in [a7780ddefc] Migrate OFSetTests to ObjFWTest (check-in: [a7780ddefc] user: js, branch: objfwtest, size: 3723) [annotate] [blame] [check-ins using] [diff]
2024-02-11
20:49
[53d6e8ba9c] part of check-in [7272d5b2cd] Migrate OFArrayTests to ObjFWTest (check-in: [7272d5b2cd] user: js, branch: objfwtest, size: 3523) [annotate] [blame] [check-ins using] [diff]
15:49
Renamed tests/OFMatrix4x4Tests.m → new_tests/OFMatrix4x4Tests.m. [d36d37a6ea] part of check-in [6d64cca782] Migrate OFMatrix4x4Tests to ObjFWTest (check-in: [6d64cca782] user: js, branch: objfwtest, size: 3506) [annotate] [blame] [check-ins using] [diff]
2024-02-03
11:41
[48e722575b] part of check-in [7324ec8590] Update copyright (check-in: [7324ec8590] user: js, branch: 1.0, size: 3074) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[29d0338fbf] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 3242) [annotate] [blame] [check-ins using] [diff]
2023-11-06
20:11
[e8ca1aa928] part of check-in [9ba7594f7b] OFMatrix4x4: Fix missing vector reload in SSE (check-in: [9ba7594f7b] user: js, branch: trunk, size: 3242) [annotate] [blame] [check-ins using] [diff]
2023-11-01
20:54
[eefd82d2bd] part of check-in [ad6b3e6442] Add -[OFMatrix4x4 transformVectors:count:] (check-in: [ad6b3e6442] user: js, branch: trunk, size: 3223) [annotate] [blame] [check-ins using] [diff]
2023-10-01
02:04
[351b3bb4a8] part of check-in [6c6620f4c6] OFMatrix4x4Tests: Fix typo (check-in: [6c6620f4c6] user: js, branch: trunk, size: 3074) [annotate] [blame] [check-ins using] [diff]
2023-04-12
08:54
[953b65c5c6] part of check-in [5ee5247264] tests/OFMatrix4x4Tests.m: Fix a typo (check-in: [5ee5247264] user: js, branch: trunk, size: 3074) [annotate] [blame] [check-ins using] [diff]
2023-04-02
10:49
[26a9451c0a] part of check-in [316dca7bcd] tests: Make Apple GCC 4.0.1 happy (check-in: [316dca7bcd] user: js, branch: trunk, size: 3075) [annotate] [blame] [check-ins using] [diff]
2023-02-19
17:40
[ceb4a0e078] part of check-in [d377e8819e] Make GCC happy again (check-in: [d377e8819e] user: js, branch: trunk, size: 3074) [annotate] [blame] [check-ins using] [diff]
13:37
[e27fadae34] part of check-in [975a812f36] OFMatrix4x4: Use 2D arrays in row-major format

This allows writing matrices more naturally, without having to transpose
them in the source. (check-in: [975a812f36] user: js, branch: trunk, size: 3039) [annotate] [blame] [check-ins using] [diff]

2023-02-18
12:01
[b1e1780492] part of check-in [e31a31bdcb] OFMatrix4x4: Transform vectors in 4D space (check-in: [e31a31bdcb] user: js, branch: trunk, size: 2933) [annotate] [blame] [check-ins using] [diff]
2023-02-16
21:37
[2df72718ee] part of check-in [3e4ed4e59f] OFMatrix4x4: Add translation and scaling (check-in: [3e4ed4e59f] user: js, branch: trunk, size: 3066) [annotate] [blame] [check-ins using] [diff]
19:59
[53376eca89] part of check-in [db7991d07b] OFVector3D -> OFPoint3D

For now, we're only interested in transformed points. (check-in: [db7991d07b] user: js, branch: trunk, size: 2557) [annotate] [blame] [check-ins using] [diff]

2023-02-15
21:54
[9aa8c2d363] part of check-in [1e550fabe3] OFMatrix4x4: Add -[transformedVector3D:] (check-in: [1e550fabe3] user: js, branch: trunk, size: 2556) [annotate] [blame] [check-ins using] [diff]
2023-02-12
22:20
[9a374ca140] part of check-in [44eb35b212] Add OFMatrix4x4 and OFVector3D

These will be useful for 3D graphics. (check-in: [44eb35b212] user: js, branch: trunk, size: 2378) [annotate] [blame] [check-ins using]

2021-09-26
20:48
[84ce4ae574] part of check-in [42b5eee531] OF4x4Matrix: Add -[multiplyWithMatrix:] (check-in: [42b5eee531] user: js, branch: 3d-affine-transforms, size: 2355) [annotate] [blame] [check-ins using] [diff]
2021-09-24
01:35
Added: [e6c6082b2d] part of check-in [831ce30929] Add initial OF4x4Matrix (check-in: [831ce30929] user: js, branch: 3d-affine-transforms, size: 1699) [annotate] [blame] [check-ins using]