Commit Graph

  • 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