Commit Graph

25 Commits

Author SHA1 Message Date
Paul Zabelin
69983c3bf8 use SIMD generics 2020-01-02 01:01:42 -08:00
Paul Zabelin
ecfdfd972b migrate to swift 5 2019-04-09 01:30:07 -07:00
Paul Zabelin
49c058a54c migrate to new SIMD and xcode project settings 2019-04-09 01:17:39 -07:00
Paul Zabelin
722f8cad02 extract transform components for testing affective transform on layer 2019-03-19 14:25:39 -07:00
Paul Zabelin
ef71565686 more inferred types 2019-03-18 10:48:10 -07:00
Paul Zabelin
3517fa7e4c add specs showing use of basisVectorsToPointsMap and pointsToBasisVectorsMap 2019-03-17 22:24:23 -07:00
Paul Zabelin
cf20cb7298 reindent 2019-03-17 21:20:37 -07:00
Paul Zabelin
d085de277d rename Types 2019-03-16 09:51:48 -07:00
Paul Zabelin
90281b8739 refactor specs 2019-03-12 03:45:39 -07:00
Paul Zabelin
923a8fe0ab rename performance test, add baselines 2019-03-12 03:27:18 -07:00
Paul Zabelin
bf00c9a461 add performance test
to show bit cast init is faster
2019-03-12 03:16:43 -07:00
Paul Zabelin
9d3ec57c6c refactor CATransform3D init
to use unsafe bit cast instead of constructor
2019-03-12 02:44:51 -07:00
Paul Zabelin
935d7c73da remove xcode coverage workaround
as it seems to be fixed in xcode 10.1, http://www.openradar.me/radar?id=5065986117992448
2019-03-12 01:36:17 -07:00
Paul Zabelin
f464010f74 lint 2019-01-21 22:06:07 -08:00
Paul Zabelin
fb071d22cf add workaround for xcode bug incorrectly reporting test coverage
See: http://www.openradar.me/radar?id=5065986117992448
2018-06-01 14:46:47 -07:00
Paul Zabelin
d39d0b0cf4 convert never happening condition to assert 2018-03-07 23:40:03 -08:00
Paul Zabelin
9c62b0b4b7 move normalization with conversion to 3D matrix 2018-03-07 03:17:44 -08:00
Paul Zabelin
f5a3fb8e6e remove extra normalization 2018-03-07 03:04:56 -08:00
Paul Zabelin
b3fdf4ba93 verify basisVectorsToPointsMap on random points 2018-03-04 22:05:37 -08:00
Paul Zabelin
f2b7ca41ae add spec for basisVectorsToPointsMap 2018-03-04 21:04:15 -08:00
Paul Zabelin
597268c64c refactor NimbleSpecHelper
to share it with OS X target
2018-02-28 17:33:17 -08:00
Paul Zabelin
1724040583 add spec for reverse projection 2018-02-19 21:59:27 -08:00
Paul Zabelin
ea153536d1 add spec for inverted projection 2018-02-19 21:04:43 -08:00
Paul Zabelin
2c9c9b751f reuse layerRotation helper 2018-02-19 20:53:55 -08:00
Paul Zabelin
8509c89869 split Framework Unit Specs
from Application Specs
2018-02-19 20:34:28 -08:00