ObjFW  History of tests/OFMatrix4x4Tests.m of 2cb48ceaf1d0c54a

History of file tests/OFMatrix4x4Tests.m at check-in 2cb48ceaf1d0c54a

2024-04-03
02:16
Change license to LGPLv3 only file: [87807a43c2] check-in: [7413a728a7] user: js, branch: trunk, size: 3944 [annotate] [blame] [check-ins using] [diff]
2024-04-02
03:21
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. file: [5e35103519] 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. Rename new tests file: [25395304c9] check-in: [7a84580fb6] user: js, branch: objfwtest, size: 3723 [annotate] [blame] [check-ins using] [diff]
2024-02-12
21:31
Migrate OFSetTests to ObjFWTest file: [25395304c9] check-in: [a7780ddefc] user: js, branch: objfwtest, size: 3723 [annotate] [blame] [check-ins using] [diff]
2024-02-11
20:49
Migrate OFArrayTests to ObjFWTest file: [53d6e8ba9c] 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. Migrate OFMatrix4x4Tests to ObjFWTest file: [d36d37a6ea] check-in: [6d64cca782] user: js, branch: objfwtest, size: 3506 [annotate] [blame] [check-ins using] [diff]
2024-02-03
11:41
Update copyright file: [48e722575b] check-in: [7324ec8590] user: js, branch: 1.0, size: 3074 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [29d0338fbf] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 3242 [annotate] [blame] [check-ins using] [diff]
2023-11-06
20:11
OFMatrix4x4: Fix missing vector reload in SSE file: [e8ca1aa928] check-in: [9ba7594f7b] user: js, branch: trunk, size: 3242 [annotate] [blame] [check-ins using] [diff]
2023-11-01
20:54
Add -[OFMatrix4x4 transformVectors:count:] file: [eefd82d2bd] check-in: [ad6b3e6442] user: js, branch: trunk, size: 3223 [annotate] [blame] [check-ins using] [diff]
2023-10-01
02:04
OFMatrix4x4Tests: Fix typo file: [351b3bb4a8] check-in: [6c6620f4c6] user: js, branch: trunk, size: 3074 [annotate] [blame] [check-ins using] [diff]
2023-04-12
08:54
tests/OFMatrix4x4Tests.m: Fix a typo file: [953b65c5c6] check-in: [5ee5247264] user: js, branch: trunk, size: 3074 [annotate] [blame] [check-ins using] [diff]
2023-04-02
10:49
tests: Make Apple GCC 4.0.1 happy file: [26a9451c0a] check-in: [316dca7bcd] user: js, branch: trunk, size: 3075 [annotate] [blame] [check-ins using] [diff]
2023-02-19
17:40
Make GCC happy again file: [ceb4a0e078] check-in: [d377e8819e] user: js, branch: trunk, size: 3074 [annotate] [blame] [check-ins using] [diff]
13:37
OFMatrix4x4: Use 2D arrays in row-major format

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

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

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

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

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

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