77 コミット (d06b1108830925d66140f396533e764626efaf56)

作成者 SHA1 メッセージ 日付
  Sam Hocevar d06b110883 Some Visual Studio compilation fixes 2年前
  Sam Hocevar ea78a1bf9e Fix multiple compilation warnings and errors 2年前
  Sam Hocevar f556b500ff Move the erfcx() implementation to a helper function 3年前
  Sam Hocevar 01e1b2736d Implement erfcx() 3年前
  Sam Hocevar f1b95ac648 Simplify sinh() and tanh() code now that we have expm1() 3年前
  Sam Hocevar 22ab502072 Refactor erf() and add erfc() 3年前
  Sam Hocevar 45fbe2bdb3 Add expm1() and log1p() for real numbers 3年前
  Sam Hocevar 37d6d2f18a Add a sign() function for real numbers. 4年前
  Sam Hocevar c95c207825 Fix more spacing. 4年前
  Clanmaster21 0261bb0774
Fix spacing 4年前
  Clanmaster21 234b5310c6
Optimisations in arbitrary precision float multiplication 4年前
  Sam Hocevar c19f584e26 Assume a system always has threads unless LOL_NOTHREADS is defined. 4年前
  Sam Hocevar 2c61a5e805 Start working on a new image class. 4年前
  Sam Hocevar db10f5875e Rename narray_view to narray_span and allow creation from a const container. 4年前
  Sam Hocevar c8cd64d207 Add C++11 iterators to narray class. 4年前
  Sam Hocevar cffee479d3 Add narray_view class, similar to std::span for n-dimensional arrays. 4年前
  Sam Hocevar e073082150 Rename arraynd to old_arraynd and create new lol::narray implementation. 4年前
  Sam Hocevar 83370c7293 Fix Windows compilation. 4年前
  Sam Hocevar c97a8c64ba Add <lol/file> to easily read and write files. 4年前
  Sam Hocevar 46f0426ade Update the step and cli11 submodules with custom patches. 4年前
  Sam Hocevar 2f9c6b29f7 Use CLI11 instead of clipp for command line parsing. 4年前
  Sam Hocevar f893fe0188 Add <lol/algo/suffix_array> module that exposes the Step library. 4年前
  Sam Hocevar 035e79c424 Fix lower bit entropy issue with lol::rand(). 4年前
  Sam Hocevar 80481a587c Remove <numeric.h> and <interp.h>, they’re almost unused. 4年前
  Sam Hocevar 10f78b3a45 Update PEGTL submodule. 4年前
  Sam Hocevar 8ce1b6ec9c Fix the LOL_DEBUG environment variable handling logic. 4年前
  Sam Hocevar 42d43c24a7 Update portable file dialogs submodule. 4年前
  Sam Hocevar c806e77280 Minor compilation fixes. 4年前
  Sam Hocevar 7e540d8eff Implement <lol/msg> to replace <lol/base/log.h> in the future. 4年前
  Sam Hocevar b85dc6cd00 Remove workaround for an old threading bug in Visual Studio 2013. 4年前
  Sam Hocevar 0a7b6367d6 Update portable-file-dialogs and pegtl submodules. 4年前
  Sam Hocevar d21392096a Fix GCC compilation issue. 4年前
  Sam Hocevar 415409d2a7 Use <lol/cli> and namespace lol::cli for argument parser API. 4年前
  Sam Hocevar dead6fe3bf Fix unresolved symbol issue introduced by recent OS X fixes. 4年前
  Sam Hocevar 93ad6b7ab1 Fix g++ compilation on OS X Catalina. 4年前
  Sam Hocevar b5a498ad14 Try to use the clipp library for argument parsing. 4年前
  Sam Hocevar 29758c1458 Math: simplify vector swizzling rules. 4年前
  Sam Hocevar 3bceb0b46f Math: remove some obsolete swizzling members for vectors. 4年前
  Sam Hocevar 7eb81936e2 containers: add insert_at() utility function. 5年前
  Sam Hocevar c1645f5e8b Add a pair of headers to guard against intrusive Windows macros. 5年前
  Sam Hocevar b85c7adfe6 Big header refactor yet again. 5年前
  Sam Hocevar 68adfe975f Clean up math/functions.h header. 5年前
  Sam Hocevar 342c9ea0fd Add portable-file-dialogs submodule to 3rdparty. 5年前
  Sam Hocevar 4bad4a9cdf Remove undocumented variable in getopt(). 5年前
  Sam Hocevar e6472db0b5 Add C string variants of starts_with() and ends_with(). 5年前
  Sam Hocevar 8ea7dcfbcf Move noise functions to the clean header namespace. 5年前
  Sam Hocevar c1d74196da Add a few helper functions for std::vector. 5年前
  Sam Hocevar ec5f308bd3 Clean up abs/fabs discrepancies here and there. 5年前
  Sam Hocevar ecc3aee6e1 Various Windows compilation fixes. 5年前
  Sam Hocevar d05eb96665 Improve standalone inclusion support. 5年前