From 46b64eb878e7cb8c953dafc021fe5d036b4f6101 Mon Sep 17 00:00:00 2001 From: Sergey Kosarevsky Date: Thu, 10 Mar 2016 19:49:38 +0100 Subject: [PATCH 1/4] Added PoissonGenerator.h --- docs/other_libs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/other_libs.md b/docs/other_libs.md index 8e52c5e..209b563 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -85,6 +85,7 @@ math | [mm_vec.h](https://github.com/vurtun/mmx) math | [ShaderFastLibs](https://github.com/michaldrobot/ShaderFastLibs) | MIT | C++ |**1**| (also HLSL) approximate transcendental functions optimized for shaders (esp. GCN) math | [TinyExpr](https://github.com/codeplea/tinyexpr) | zlib | C | 2 | evaluation of math expressions from strings math | [linalg.h](https://github.com/sgorsten/linalg) | **unlicense** | C++ |**1**| vector/matrix/quaternion math +math | [PoissonGenerator.h](https://github.com/corporateshark/poisson-disk-generator) | MIT | C++ |**1**| Poisson disk points generator (disk or rect) multithreading | [mm_sched.h](https://github.com/vurtun/mmx) | zlib |C/C++|**1**| cross-platform multithreaded task scheduler network |**[zed_net](https://github.com/ZedZull/zed_net)** | **public domain** |C/C++|**1**| cross-platform socket wrapper network | [mm_web.h](https://github.com/vurtun/mmx) | BSD |C/C++|**1**| lightweight webserver, fork of webby From c66b565cb31454533a031df09fe4bef03e344120 Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Fri, 1 Apr 2016 22:06:19 -0700 Subject: [PATCH 2/4] cro_mipmap --- docs/other_libs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/other_libs.md b/docs/other_libs.md index 209b563..3be8fd2 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -81,6 +81,7 @@ images | [nanoSVG](https://github.com/memononen/nanosvg) images | [picopng.cpp](http://lodev.org/lodepng/picopng.cpp) | zlib | C++ | 2 | tiny PNG loader images | [jpeg-compressor](https://github.com/richgel999/jpeg-compressor) | **public domain** | C++ | 2 | 2-file jpeg compress, 2-file jpeg decompress images | [easyexif](https://github.com/mayanklahiri/easyexif) | MIT | C++ | 2 | EXIF metadata extractor for JPEG images +images |**[cro_mipmap.h](https://github.com/thebeast33/cro_lib)** | **public domain** |C/C++|**1**| average, min, max mipmap generators math | [mm_vec.h](https://github.com/vurtun/mmx) | BSD |C/C++|**1**| SIMD vector math math | [ShaderFastLibs](https://github.com/michaldrobot/ShaderFastLibs) | MIT | C++ |**1**| (also HLSL) approximate transcendental functions optimized for shaders (esp. GCN) math | [TinyExpr](https://github.com/codeplea/tinyexpr) | zlib | C | 2 | evaluation of math expressions from strings From 86bff62371351e6d17f4cd20a11168d6616a1a09 Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Fri, 1 Apr 2016 22:15:47 -0700 Subject: [PATCH 3/4] greatest; munit; parg --- docs/other_libs.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/other_libs.md b/docs/other_libs.md index 3be8fd2..1cb798a 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -36,6 +36,7 @@ as C/C++, as this is not an obstacle to most users.) category | library | license | API |files| description ----------------- | --------------------------------------------------------------------- |:--------------------:|:---:|:---:| ----------- AI | [micropather](http://www.grinninglizard.com/MicroPather/) | zlib | C++ | 2 | pathfinding with A* +argv | [parg](https://github.com/jibsen/parg) | **public domain** | C | 1 | argv parsing audio | [aw_ima.h](https://github.com/afterwise/aw-ima/blob/master/aw-ima.h) | MIT |C/C++|**1**| IMA-ADPCM audio decoder compression |**[miniz.c](https://github.com/richgel999/miniz)** |**public domain**|C/C++|**1**| compression,decompression, zip file, png writing compression | [lz4](https://github.com/Cyan4973/lz4) | BSD |C/C++| 2 | fast but larger LZ compression @@ -117,6 +118,8 @@ tests | [catch](https://github.com/philsquared/Catch) tests | [SPUT](http://www.lingua-systems.com/unit-testing/) | BSD |C/C++|**1**| unit testing tests | [pempek_assert.cpp](https://github.com/gpakosz/Assert) | **WTFPLv2** | C++ | 2 | flexible assertions tests | [minctest](https://github.com/codeplea/minctest) | zlib | C |**1**| unit testing +tests | [greatest](https://github.com/silentbicycle/greatest) | iSC | C |**1**| unit testing +tests | [µnit](https://github.com/nemequ/munit) | MIT | C |**1**| unit testing user interface | [dear imgui](https://github.com/ocornut/imgui) | MIT | C++*| 9 | an immediate-mode GUI formerly named "ImGui"; [3rd-party C wrapper](https://github.com/Extrawurst/cimgui) _misc_ | [MakeID.h](http://www.humus.name/3D/MakeID.h) | **public domain** | C++ |**1**| allocate/deallocate small integer IDs efficiently _misc_ | [loguru](https://github.com/emilk/loguru) | **public domain** | C++ |**1**| flexible logging From b7603b0ca6245ea6ff61b8bfb713dda0c5261f88 Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Sat, 2 Apr 2016 03:34:51 -0700 Subject: [PATCH 4/4] dr_flac --- docs/other_libs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/other_libs.md b/docs/other_libs.md index 1cb798a..d50fe16 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -38,6 +38,7 @@ category | library AI | [micropather](http://www.grinninglizard.com/MicroPather/) | zlib | C++ | 2 | pathfinding with A* argv | [parg](https://github.com/jibsen/parg) | **public domain** | C | 1 | argv parsing audio | [aw_ima.h](https://github.com/afterwise/aw-ima/blob/master/aw-ima.h) | MIT |C/C++|**1**| IMA-ADPCM audio decoder +audio |**[dr_flac](https://github.com/mackron/dr_libs)** | **public domain** |C/C++|**1**| FLAC audio decoder compression |**[miniz.c](https://github.com/richgel999/miniz)** |**public domain**|C/C++|**1**| compression,decompression, zip file, png writing compression | [lz4](https://github.com/Cyan4973/lz4) | BSD |C/C++| 2 | fast but larger LZ compression compression | [fastlz](https://code.google.com/archive/p/fastlz/source/default/source) | MIT |C/C++| 2 | fast but larger LZ compression