Jack Andersen
|
e172225845
|
New code style refactor
|
2018-12-07 19:23:50 -10:00 |
Jack Andersen
|
e8dfecbb6e
|
SIMD refactor
|
2018-12-07 15:16:50 -10:00 |
Jack Andersen
|
18afb32077
|
Use reciprocal-multiplication for vector-scalar division
|
2018-11-02 22:44:52 -10:00 |
Jack Andersen
|
20603da60d
|
Convert to pragma once
|
2018-10-06 17:39:40 -10:00 |
Jack Andersen
|
17a501f339
|
Remove unneeded standard math functions
|
2018-06-02 20:10:58 -10:00 |
Jack Andersen
|
527b503bd7
|
Make vectors and quaternions implicitly convertible to athena vectors
|
2018-02-23 20:16:08 -10:00 |
Jack Andersen
|
5282ae6308
|
Additional CVector2f operators
|
2018-02-14 18:35:47 -10:00 |
Jack Andersen
|
692dc1adfb
|
Add AVX intrinsics for CVector3d
|
2017-12-18 17:02:59 -10:00 |
Jack Andersen
|
9ab271cd04
|
Make vector float constructors `explicit`
|
2017-12-17 16:54:05 -10:00 |
Jack Andersen
|
50f47d6455
|
Remove SSE4 runtime checks
|
2017-12-15 15:32:06 -10:00 |
Jack Andersen
|
bad3038132
|
Add operator[] asserts
|
2017-11-23 22:21:18 -10:00 |
Jack Andersen
|
8603353cf7
|
Added skZero for other vector types
|
2017-03-17 13:30:14 -10:00 |
Jack Andersen
|
a7545579cc
|
Add some static athena readers
|
2017-01-21 15:36:46 -10:00 |
Jack Andersen
|
7aa5ccf0c7
|
Invert logic on CAABox::intersects
|
2016-08-13 09:35:41 -10:00 |
Jack Andersen
|
b15e66a710
|
Bulk-run of clang-format
|
2016-07-08 08:42:42 -10:00 |
Phillip Stephens
|
ac98ebf428
|
Various fixes and implementations
|
2016-04-26 03:36:44 -07:00 |
Jack Andersen
|
baaca3136b
|
WXYZ quaternion layout
|
2016-04-06 17:39:24 -10:00 |
Jack Andersen
|
33c357ecc6
|
ZE_ATHENA_TYPES readers are now explicit-endian
|
2016-03-13 14:57:31 -10:00 |
Jack Andersen
|
a76d43d5df
|
Humungous refactor
|
2016-03-04 13:03:26 -10:00 |