adrien
|
d96a1ac4bc
|
Replaced a sing with std.mem.doNotOptimizeAway
|
2026-04-22 00:12:38 +02:00 |
|
adrien
|
fb922e3d5c
|
Added tracy as dependencie
|
2026-04-22 00:00:18 +02:00 |
|
adrien
|
1fd86a5807
|
Moved benchmarks into a seperate file and exe
|
2026-04-21 23:52:13 +02:00 |
|
adrien
|
a518a86fb2
|
Changed from using format to formatNumber in Scalar and Vector to use precision, fill, width, ect
|
2026-04-21 22:21:19 +02:00 |
|
adrien
|
8a22788a2e
|
Renamed a test
|
2026-04-21 19:41:02 +02:00 |
|
adrien
|
b9647e0426
|
Updated build.zig to expose a module
|
2026-04-21 19:32:59 +02:00 |
|
adrien
|
cb51afe79c
|
Update zig name
|
2026-04-21 19:28:32 +02:00 |
|
adrien
|
732bf11005
|
Update zig.zon
|
2026-04-21 19:27:10 +02:00 |
|
adrien
|
46380a95da
|
Renamed Quantity to Scalar and QuantityVec to Vector
|
2026-04-21 19:18:45 +02:00 |
|
adrien
|
aa46cef978
|
Deleted tmp file
|
2026-04-21 18:36:31 +02:00 |
|
adrien
|
01c5b50b95
|
Added cross type overhead benchmark
|
2026-04-21 18:36:23 +02:00 |
|
adrien
|
bbab41008f
|
Passed some Scales stuff to comptime
|
2026-04-21 18:18:12 +02:00 |
|
adrien
|
aa09054c4d
|
Added fast path to mulBy too
|
2026-04-21 18:16:37 +02:00 |
|
adrien
|
b02665fe89
|
Prevent convertion if unecessary at comptime for Quantity operations
|
2026-04-21 17:55:33 +02:00 |
|
adrien
|
a16bbedbd8
|
Changed Quantity fn to be inline
|
2026-04-21 17:49:53 +02:00 |
|
adrien
|
7b038dd2a5
|
Added some explicit comptime to Quantity
|
2026-04-21 17:41:37 +02:00 |
|
adrien
|
998404d82a
|
Switched EVERYTHING in Scales and Dimensions to comptime
|
2026-04-21 17:31:22 +02:00 |
|
AdrienBouvais
|
1f6b794ab6
|
Better benchmark print
|
2026-04-21 15:55:13 +02:00 |
|
AdrienBouvais
|
a5cda3da62
|
Added a Quantity vs Native benchmark
|
2026-04-21 15:52:35 +02:00 |
|
AdrienBouvais
|
664e3aac8a
|
Better README
|
2026-04-21 15:44:31 +02:00 |
|
AdrienBouvais
|
db9d07ddd6
|
.
|
2026-04-21 15:42:26 +02:00 |
|
AdrienBouvais
|
574863b98b
|
Added an int section in README
|
2026-04-21 15:32:23 +02:00 |
|
AdrienBouvais
|
fd269e7407
|
Update README
|
2026-04-21 15:24:50 +02:00 |
|
AdrienBouvais
|
79bf70d503
|
Better README.zig
|
2026-04-21 15:14:50 +02:00 |
|
AdrienBouvais
|
8234591f6e
|
.
|
2026-04-21 15:14:44 +02:00 |
|
AdrienBouvais
|
7e2652c4ba
|
Renamed Base to Of in BaseQuantities
|
2026-04-21 15:05:22 +02:00 |
|
AdrienBouvais
|
52e58829eb
|
Added test to BaseQuantity and a benchmark for Vectors
|
2026-04-21 14:19:22 +02:00 |
|
AdrienBouvais
|
f2e18da797
|
Forgot to save this from previous commit
|
2026-04-21 13:33:27 +02:00 |
|
AdrienBouvais
|
8f589d3818
|
Created a BaseQuantity and movec Quantity and QuantityVec to seperat files
|
2026-04-21 13:18:53 +02:00 |
|
AdrienBouvais
|
fd423f2bf6
|
Changed QuantityVec3 to QuantityVecX for vectors of any size
|
2026-04-21 13:08:37 +02:00 |
|
AdrienBouvais
|
de210588ee
|
Moved some fn
|
2026-04-21 11:44:48 +02:00 |
|
AdrienBouvais
|
a484e2e7da
|
Optimized length to be optimized for int
|
2026-04-21 11:43:29 +02:00 |
|
AdrienBouvais
|
38bf79e741
|
Removed old function usless after optimization
|
2026-04-21 11:26:39 +02:00 |
|
AdrienBouvais
|
d9ab2f304a
|
Optimized divBy to prevent type conversion
|
2026-04-21 11:23:55 +02:00 |
|
AdrienBouvais
|
19de4e1dd2
|
Optimized Quantity.to
|
2026-04-21 11:02:10 +02:00 |
|
adrien
|
305d113752
|
Basic README
|
2026-04-21 00:37:23 +02:00 |
|
adrien
|
b0e06bf4cf
|
Added test runner and better table print in benchmark
|
2026-04-21 00:07:12 +02:00 |
|
adrien
|
eb02b3eb96
|
Changed add ans sub to prevent losing info
|
2026-04-20 23:56:26 +02:00 |
|
adrien
|
b3cee0588f
|
First implementation
|
2026-04-20 23:38:49 +02:00 |
|
adrien
|
fbadb6ce06
|
first commit
|
2026-04-20 23:37:43 +02:00 |
|