This website requires JavaScript.
ac163a34b9
abort
Brett
2024-06-24 01:05:44 -0400
cc788e98f4
using in the type
Brett
2024-06-23 20:53:53 -0400
1ca46b9d7b
integer type
Brett
2024-06-21 17:35:19 -0400
9ad96191ff
memory love, expanding buffer. might already have one of theses. should makes docs!
Brett
2024-06-19 21:16:58 -0400
2266d64f04
add raw type string
Brett
2024-06-19 13:07:39 -0400
8d3bfbcdc3
use pointer type
Brett
2024-06-04 14:00:05 -0400
00f368eb23
pointer difference type
Brett
2024-06-04 13:59:32 -0400
bc68e6dd4a
allocator changes, allow huge pages
Brett
2024-06-03 02:14:43 -0400
a8b2bc2d01
easing functions
Brett
2024-05-14 21:57:51 -0400
a3e187bd01
constexpr on vector functions
Brett
2024-05-14 21:31:59 -0400
9bd19ed372
color interpolation
Brett
2024-05-14 21:30:28 -0400
12169a7001
matrix functions for vec2 operations, defaults are logically assumed.
Brett
2024-05-13 21:31:05 -0400
9c0fc81969
quick push to make sure branches are up to date
Brett
2024-05-11 20:41:32 -0400
f228cfbbe3
move template functions into cpp file
Brett
2024-05-11 17:44:37 -0400
fa5083b637
templating works for what i need might be bugs in some functions
Brett
2024-05-11 13:39:21 -0400
7cd736cf6c
templating works for what i need might be bugs in it still
Brett
2024-05-11 13:39:07 -0400
c3cd00cf04
broekn
Brett
2024-05-10 21:36:38 -0400
83329f6736
freezing hands
Brett
2024-05-10 19:01:23 -0400
ce7c1357e0
working on templating
Brett
2024-05-10 12:56:48 -0400
4ef3fe7573
template broken
Brett
2024-05-10 01:53:50 -0400
da82a40699
silly
Brett
2024-05-09 21:53:49 -0400
fa979a2fd4
silly
Brett
2024-05-09 21:53:08 -0400
b857bc96ef
template engine
Brett
2024-05-09 13:51:25 -0400
943fb84211
fix missing ;
Brett
2024-05-05 13:14:41 -0400
9b86278a29
constexpr on vecs
Brett
2024-05-03 15:57:04 -0400
3f0ea887cd
allow any type that can be static_cast to type of vector in operators like +, -, *. /
Brett
2024-05-01 21:28:42 -0400
37da0bd76d
support vectors with 1/(vec<T>)
Brett
2024-05-01 21:25:29 -0400
8a5794cfee
vec silly
Brett
2024-05-01 21:12:16 -0400
e6b4c4a330
change mat4x4 internal structure, adjugate and inverse now works determinant probably does not
Brett
2024-05-01 12:11:53 -0400
0a04408e70
inverse and bed
Brett
2024-05-01 03:27:17 -0400
133728b641
make color no longer transparent
Brett
2024-04-29 21:46:32 -0400
86fd4a2a9a
inline make color
Brett
2024-04-29 21:45:01 -0400
69e6a505d6
make color
Brett
2024-04-29 21:35:16 -0400
c8ce910fe1
warnings
Brett
2024-04-26 01:16:46 -0400
1772e9a6d7
fix system and warnings
Brett
2024-04-25 19:35:05 -0400
c6a54f5106
simd disable
Brett
2024-04-25 17:42:03 -0400
325508e807
forgot .data on elements
Brett
2024-04-12 00:04:23 -0400
898760e938
allow access to vector data insides
Brett
2024-04-12 00:03:56 -0400
9db3f12048
printing vectors is fun
Brett
2024-04-09 19:09:50 -0400
4743018302
replace the filesystem because apparently i actually used that
Brett
2024-04-09 18:24:34 -0400
aa97660877
Merge remote-tracking branch 'github/main'
Brett
2024-04-09 18:03:52 -0400
a15ebfdd77
more docs
Brett
2024-04-09 18:03:33 -0400
0ec0548661
bump cmake, string
Brett
2024-04-06 17:02:10 -0400
26d215be0a
finish fixed point
Brett
2024-04-04 18:23:34 -0400
27af4e339f
parker used paper
Brett
2024-04-04 10:45:50 -0400
646fd60212
more fixed point numbers now with explict conversions!
Brett
2024-04-04 10:27:16 -0400
de5d363fe8
unsigned div
Brett
2024-04-04 09:22:29 -0400
cbb747634a
fp working now
Brett
2024-04-04 09:20:11 -0400
2bab551319
fixed pointer numbers time!
Brett
2024-04-04 09:00:48 -0400
496a1d6db7
argparse?
Brett
2024-04-02 12:08:33 -0400
1e6bc67850
vector const fix for gcc12
Brett
2024-04-01 08:31:20 -0400
93812fd138
namespace change
Brett
2024-03-31 13:57:42 -0400
2280046f14
socket error handler
Brett
2024-03-31 13:56:56 -0400
822d926651
argparse bug fix
Brett
2024-03-31 01:42:38 -0400
31bc3f3bf7
add doubles, floats and longs to argparse
Brett
2024-03-30 17:23:23 -0400
f100e95a30
fix some issue with the allocator
Brett
2024-03-24 17:31:11 -0400
9950fd3c94
patch
Brett
2024-03-23 19:52:29 -0400
26e606afb1
based
Brett
2024-03-23 02:48:13 -0400
1256ec201c
any_t const
Brett
2024-03-22 19:32:59 -0400
2dd44ca6e7
allow any_t buffered (threads!!)
Brett
2024-03-22 18:56:44 -0400
16641a27cb
more thread pool changes, added counting of tasks. im sure parker will hate this :3
Brett
2024-03-22 11:40:01 -0400
6a5b7a6865
minior thread pool change
Brett
2024-03-22 11:30:58 -0400
9bba525b1f
add any type
Brett
2024-03-11 17:08:11 -0400
1abd3214be
make not round by default
Brett
2024-03-11 12:07:00 -0400
7e405a27ee
changes to how formatter works
Brett
2024-03-11 12:05:37 -0400
b564b3e57b
restrict member access
Brett
2024-03-11 11:56:15 -0400
6400b1521b
allocator stats
Brett
2024-03-11 11:51:13 -0400
263bbc88cf
fix not calling the destructor
Brett
2024-03-10 22:57:40 -0400
62a973246d
ranges
Brett
2024-03-10 15:49:52 -0400
1dc08ca723
add null check
Brett
2024-03-09 12:57:58 -0500
24cc37f220
docs for the allocator, minor cleanup
Brett
2024-03-08 22:34:50 -0500
7e7e542f51
forgot to make free
Brett
2024-03-08 16:56:50 -0500
7177b03a43
fix allocator issue misaligned size
Brett
2024-03-08 16:37:51 -0500
55bae67407
having some issues with the allocator
Brett
2024-03-08 12:27:07 -0500
b4be72795d
make sure stored type is trivally_copyable
Brett
2024-03-07 13:01:58 -0500
e29faf7f3a
move the extra data to the start
Brett
2024-03-07 12:55:12 -0500
b937df3ca6
allow storage of extra data inside metadata
Brett
2024-03-07 12:46:00 -0500
19857f3b2b
increase patch limit
Brett
2024-03-07 12:00:52 -0500
a18ea4b1a5
test patch limit
Brett
2024-03-07 11:59:38 -0500
f477f8d9f2
catch KeyboardInterrupt
Brett
2024-03-07 11:56:05 -0500
7ed84ab0bf
finished commit script?
Brett
2024-03-07 11:54:09 -0500
0e8445e7ef
maybe it works now?
Brett
2024-03-07 11:50:23 -0500
479b28b2f8
python file working?
Brett
2024-03-07 11:50:04 -0500
50dd245ecb
python file now works
Brett
2024-03-07 11:49:29 -0500
a71df8b7de
python script is now all you need@
Brett
2024-03-07 11:48:49 -0500
2eb4af7797
git commiting
Brett
2024-03-07 11:47:57 -0500
3f06d0e619
array now accounts for alignment
Brett
2024-03-07 11:38:09 -0500
56b569e0fd
automatic commiting
Brett
2024-03-07 09:52:02 -0500
b55c00bcb5
version bumb
Brett
2024-03-07 09:00:36 -0500
eaad38e588
array
Brett
2024-03-07 09:00:19 -0500
7444103897
version bump
Brett
2024-03-07 08:25:53 -0500
ec6ac4e5c2
cleanup
Brett
2024-03-07 08:25:30 -0500
d3166acbbb
2mb size
Brett
2024-03-07 08:12:31 -0500
3652d987d0
merge
Brett
2024-03-07 08:07:46 -0500
8e3fc713e4
allocator alignment
Brett
2024-03-07 08:06:42 -0500
0b1e566217
no default huge
Brett
2024-03-06 23:53:03 -0500
bfb7b04ce5
no more annoying warnings, just enable THB
Brett
2024-03-06 23:52:43 -0500
06892a3418
more alignment in the allocator
Brett
2024-03-06 21:48:17 -0500
bb695ab703
page aligned allocators, if you are not using huge pages please disable, it'll provide slight performance improvement
Brett
2024-03-06 20:35:54 -0500
a71adc328e
more allocator nonsense
Brett
2024-03-06 16:42:13 -0500