-
5ab01e43df
ref utility
Brett
2024-07-26 22:08:25 -0400
-
-
394dff9cc4
newline in logger
Brett
2024-07-22 20:27:50 -0400
-
4114de74db
randomness silly
Brett
2024-07-21 20:28:08 -0400
-
27d1b94493
enumerate on arrays
Brett
2024-07-21 18:46:15 -0400
-
cd5c98d748
minior vector change
Brett
2024-07-20 15:44:57 -0400
-
7c49a8a854
slight name change iterator enumeration was closer to iteration, name now reflects that
Brett
2024-07-20 13:31:58 -0400
-
60f77961fb
barrier
Brett
2024-07-14 14:08:51 -0400
-
9a437ec75a
make abort use abort()
Brett
2024-07-12 21:49:02 -0400
-
c5f3d9ba3b
we need to make a profiler_v3
Brett
2024-07-11 19:09:41 -0400
-
456eeb12ac
add missing %s in abort message
Brett
2024-07-11 02:30:54 -0400
-
4de3aeb87c
meta
Brett
2024-07-10 20:41:26 -0400
-
b6048ed39c
add default types to random functions
Brett
2024-07-09 18:21:32 -0400
-
42dcfe069f
randomness renaming
Brett
2024-07-09 18:07:12 -0400
-
c88f1c3e38
breaking changes to random
Brett
2024-07-09 14:11:07 -0400
-
5e65416684
patch ranges
Brett
2024-07-02 13:13:13 -0400
-
4776546e35
ranges!
Brett
2024-07-02 12:57:51 -0400
-
57ddcfca1e
svo vector
Brett
2024-06-30 13:54:10 -0400
-
1caae86e43
unfinished svo vector
Brett
2024-06-30 13:26:54 -0400
-
bccd2f4ba3
make ptr_iterator fully conceptually a random acccess iterator
Brett
2024-06-30 12:44:35 -0400
-
f3451b57ab
vector
Brett
2024-06-30 03:20:47 -0400
-
7778efce5c
docs
Brett
2024-06-29 23:18:32 -0400
-
114a04500a
hello add docs fix names
Brett
2024-06-29 20:18:49 -0400
-
1328095603
add gnu attributes
Brett
2024-06-29 14:05:03 -0400
-
cdb91d8007
add null check
Brett
2024-06-26 18:55:11 -0400
-
2a34be2e7b
fix expanding buffer, memory allocation now accounts for 0 (default 16)
Brett
2024-06-24 13:52:15 -0400
-
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