History of the file that is called src/OFMatrix4x4.h at check-in 0b441e52d6269942
|
2024-04-03
| ||
| 02:16 | [94485a2518] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 3175) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-02
| ||
| 03:21 |
[06311cf4f1]
part of check-in [1af54eb2c2]
Only align OFVector4D where necessary
Changing the alignment of OFVector4D globally (as was done previously) | |
|
2024-03-28
| ||
| 15:58 |
[e3aa63e106]
part of check-in [71237f1a49]
OFMatrix4x4: Move values to ivars
This should work now that objects are properly aligned. (check-in: [71237f1a49] user: js, branch: trunk, size: 2727) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-03
| ||
| 11:41 | [3216bc9b10] part of check-in [7324ec8590] Update copyright (check-in: [7324ec8590] user: js, branch: 1.0, size: 2461) [annotate] [blame] [check-ins using] [diff] | |
| 09:17 | [49eeebb49a] part of check-in [6fb87c3bbc] Minor documentation improvement (check-in: [6fb87c3bbc] user: js, branch: trunk, size: 2714) [annotate] [blame] [check-ins using] [diff] | |
| 08:53 | [45dde7ed4c] part of check-in [19f3948a26] Fix typos in documentation found by spell checker (check-in: [19f3948a26] user: js, branch: 1.0, size: 2461) [annotate] [blame] [check-ins using] [diff] | |
| 08:49 | [76b0e488a2] part of check-in [f97dc452b1] Fix typos in documentation found by spell checker (check-in: [f97dc452b1] user: js, branch: trunk, size: 2663) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [c4c1c25c02] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2663) [annotate] [blame] [check-ins using] [diff] | |
|
2023-11-04
| ||
| 13:06 | [ecc8ac5d95] part of check-in [055e14fc75] Work around Clang not aligning ivars correctly (check-in: [055e14fc75] user: js, branch: trunk, size: 2663) [annotate] [blame] [check-ins using] [diff] | |
|
2023-11-03
| ||
| 00:16 |
[12afeb3f7a]
part of check-in [7f304f573b]
OFMatrix4x4: SSE4.1 for -[transformVectors:count:]
This requires the vectors to be 16 byte aligned. In order to achieve | |
|
2023-11-01
| ||
| 20:54 | [5f3106a61c] part of check-in [ad6b3e6442] Add -[OFMatrix4x4 transformVectors:count:] (check-in: [ad6b3e6442] user: js, branch: trunk, size: 2663) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-17
| ||
| 14:53 | [0e103db2bb] part of check-in [abc315cc89] Add more designated initializers (check-in: [abc315cc89] user: js, branch: trunk, size: 2461) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-19
| ||
| 17:40 | [c303f1010a] part of check-in [d377e8819e] Make GCC happy again (check-in: [d377e8819e] user: js, branch: trunk, size: 2393) [annotate] [blame] [check-ins using] [diff] | |
| 13:37 |
[817b6aa381]
part of check-in [975a812f36]
OFMatrix4x4: Use 2D arrays in row-major format
This allows writing matrices more naturally, without having to transpose | |
|
2023-02-18
| ||
| 12:01 | [d21230dbdd] part of check-in [e31a31bdcb] OFMatrix4x4: Transform vectors in 4D space (check-in: [e31a31bdcb] user: js, branch: trunk, size: 2386) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-16
| ||
| 21:37 | [f55c478b84] part of check-in [3e4ed4e59f] OFMatrix4x4: Add translation and scaling (check-in: [3e4ed4e59f] user: js, branch: trunk, size: 2465) [annotate] [blame] [check-ins using] [diff] | |
| 19:59 |
[32857d56d5]
part of check-in [db7991d07b]
OFVector3D -> OFPoint3D
For now, we're only interested in transformed points. (check-in: [db7991d07b] user: js, branch: trunk, size: 2111) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-15
| ||
| 21:54 | [6444eb96ee] part of check-in [1e550fabe3] OFMatrix4x4: Add -[transformedVector3D:] (check-in: [1e550fabe3] user: js, branch: trunk, size: 2461) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-12
| ||
| 22:20 |
[f8bbebd161]
part of check-in [44eb35b212]
Add OFMatrix4x4 and OFVector3D
These will be useful for 3D graphics. (check-in: [44eb35b212] user: js, branch: trunk, size: 1898) [annotate] [blame] [check-ins using] | |
|
2021-09-26
| ||
| 20:48 | [fdc5246dcd] part of check-in [42b5eee531] OF4x4Matrix: Add -[multiplyWithMatrix:] (check-in: [42b5eee531] user: js, branch: 3d-affine-transforms, size: 1886) [annotate] [blame] [check-ins using] [diff] | |
|
2021-09-24
| ||
| 01:35 | Added: [f31b2162fa] part of check-in [831ce30929] Add initial OF4x4Matrix (check-in: [831ce30929] user: js, branch: 3d-affine-transforms, size: 1635) [annotate] [blame] [check-ins using] | |