Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/recp/cglm
📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
https://github.com/recp/cglm
The check for __has_builtin being defined and using the __has_builtin() macro need to be on diff...
f4c9ddf5307eb7b485e91398994ecc80c88f999a authored almost 2 years ago by Ned Loynd <[email protected]>bc8dc72739e4adec2a730792800dc82a2ff9f17d authored almost 2 years ago by Recep Aslantas <[email protected]>
Fixed glm_mat4_mulv3
3eafc599acd1cabe9917b662e45fedc1798f9d22 authored almost 2 years ago by Recep Aslantas <[email protected]>Fixed it so that the function has all of it's parameters in the comments
7fba424f643a51804fd74e5ffaedfacf33c9f774 authored almost 2 years ago by Ransel117 <[email protected]>cmake: prevent overriding CMAKE_BUILD_TYPE if it is subdirectory
c51040cd4139b628fba2a0e6751ad4aecbc0c81a authored almost 2 years ago by Recep Aslantas <[email protected]>9fc3a20d0f2096b4de8d9ff50abd2931f8accf38 authored almost 2 years ago by Recep Aslantas <[email protected]>
Adding initialization macros for ivec types
7f1c062696eafb2bdc381315157288db2a8acfae authored almost 2 years ago by Recep Aslantas <[email protected]>e70571e9e0837f99b5afd8881ebf54636ac6ac8c authored almost 2 years ago by duarm <[email protected]>
007ee48b5801926cfcbd05d0c6f4ce0c0453cefd authored almost 2 years ago by duarm <[email protected]>
Make implicit double promotion/casting explicit (fixes #228)
38771599c704d29888e2f360b12b02535bcaec3e authored almost 2 years ago by Recep Aslantas <[email protected]>Also use f-suffix on epsilon definitions for float comparisons.
bfd87acfc4ef494fc9ab99341c98d4e5c5e933cd authored almost 2 years ago by Julian Schönbächler <[email protected]>Revert "fix: simplified pkgconfig generation"
a38622e1d63855d404ccc3a7b8bab4af0e1ab9cc authored about 2 years ago by Recep Aslantas <[email protected]>This reverts commit c7393f75c369b178f5aaab8cee45870866a6a379.
9c7012bb39ee16c2fb491799de30d6d4bcab5969 authored about 2 years ago by Artturin <[email protected]>71367b67cffe2ff89fd6db30c6859bcfc34162f8 authored about 2 years ago by Recep Aslantas <[email protected]>
Switch CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR for cmake.pc
3894ea32fb860f0eb8fe7aec539c7d9397b25de1 authored about 2 years ago by Recep Aslantas <[email protected]>a430408ec4b372ffe2039f44117c7048a846172b authored about 2 years ago by Michael Santiago <[email protected]>
3815e18feaa38206a6abf189b2e9e931eadf9a1f authored about 2 years ago by Recep Aslantas <[email protected]>
Fix missing abs declaration on Emscripten
8b5eaa5301a77e95d3a9d791093c59f3afdc6c35 authored about 2 years ago by Recep Aslantas <[email protected]>6037618942c33f96cae88474f81d6c5a43a28db0 authored about 2 years ago by Ivan Kolesikov <[email protected]>
test_clamp: use glm_eq for floating point comparison
c6d198d7800d6971f905f13d9679ad985276c16f authored about 2 years ago by Recep Aslantas <[email protected]>Fixes #266
d001593f9c5381c92413704a7fef221a50e4d840 authored about 2 years ago by Simon Zeni <[email protected]>ac9461778c8dbf5de3e04cd12b39f55228fa382c authored about 2 years ago by Recep Aslantas <[email protected]>
0b3d2275680dab004a74dd5376308c90c7b39af1 authored about 2 years ago by Recep Aslantas <[email protected]>
78236d24a10a8f3d486474ce031c2b3a671f6492 authored about 2 years ago by Recep Aslantas <[email protected]>
New abs functions for vec2, ivec2, ivec3, ivec4
b41858f1848de5e6e0adda3468faff3b1edcce88 authored about 2 years ago by Recep Aslantas <[email protected]>60bf21ba43c4cfc7e579f14498b0ff8bf60393e1 authored about 2 years ago by duarm <[email protected]>
2386cdcc196b9ce3a6e1db026ffb2a141682d70e authored about 2 years ago by duarm <[email protected]>
a0f01c5ed1866c27d0d61527c65a1721a16843d1 authored about 2 years ago by duarm <[email protected]>
8cfc98d2835a8cd1a9041f257c7ba0bfe4fbc1f3 authored about 2 years ago by Recep Aslantas <[email protected]>
074189163f6dd2ac6b628857fc26d5959b47b561 authored about 2 years ago by Recep Aslantas <[email protected]>
bfbd9ba1dc25868db1b67e959f960cbd3e614e81 authored about 2 years ago by Recep Aslantas <[email protected]>
89cee7912a007822e799e2b62166750eedec72de authored about 2 years ago by Recep Aslantas <[email protected]>
da5c66d735ef695bd896b22389a33ad26119679a authored about 2 years ago by Recep Aslantas <[email protected]>
c4b45a0917b0ef1be831ef9558aa9fbbba7771ac authored about 2 years ago by Recep Aslantas <[email protected]>
new affine transform functions 🚀
803407396576b6a7a3df3657d52cde7898695f87 authored about 2 years ago by Recep Aslantas <[email protected]>53009d69c00fc2195d2c393d2df13112fade8717 authored about 2 years ago by Recep Aslantas <[email protected]>
7c62ad965b28324d12ca4c0e94bdc5376f5fe011 authored about 2 years ago by Recep Aslantas <[email protected]>
878e8297672c73b04f8595c78320148dfdd7c428 authored about 2 years ago by Recep Aslantas <[email protected]>
7c7ac8b82ed6904528da3fe5c4edfef18a374cf0 authored about 2 years ago by Recep Aslantas <[email protected]>
someitmes we need to project z only. this function reduces a few calculations and parameters.
ba664597088a9b53e20033a1b0101109577c2d10 authored about 2 years ago by Recep Aslantas <[email protected]>45e176680f8ac7fc4655f2fb749da4b8cf842fef authored about 2 years ago by Recep Aslantas <[email protected]>
c0bd65027ab61329a8765c4a95d005f1232391d7 authored about 2 years ago by Recep Aslantas <[email protected]>
03d5699f320fad2525bedc009a5c6b7db8104b78 authored about 2 years ago by Recep Aslantas <[email protected]>
fix: simplified pkgconfig generation
199d1fa031f8d71c72f79f4a46de7ee064fc1a72 authored over 2 years ago by Recep Aslantas <[email protected]>c7393f75c369b178f5aaab8cee45870866a6a379 authored over 2 years ago by Bob van der Linden <[email protected]>
Added missing include in io.h which adds GLM_MAX macro
a3186a7f32f174f8b4ff9a2961fd61f7dbd988d1 authored over 2 years ago by Recep Aslantas <[email protected]>5a89faafffc8260a44c80026d508567dfd7020d8 authored over 2 years ago by Vladimir Atamanov <[email protected]>
Fix typo in comment
51853db559ea95fc180351aeba233f66461c7a4e authored over 2 years ago by Recep Aslantas <[email protected]>8f8417a883d9fb2ceaee12d39bee5e033e4ef26c authored over 2 years ago by Olivier Guittonneau <[email protected]>
2238fd127c9e37c774783c864c0813c830b12d4e authored over 2 years ago by Recep Aslantas <[email protected]>
073a11a6b87cba93292c248639086c4edac5b896 authored over 2 years ago by Recep Aslantas <[email protected]>
2d348ceba01039abdda24d70691f1c8730371014 authored over 2 years ago by Recep Aslantas <[email protected]>
ce69ecaa5ad06b8d3a0167d24c872720bd318f1e authored over 2 years ago by Recep Aslantas <[email protected]>
5ad0f1c6f398b4b867b63047dbf16b7646ed3a5a authored over 2 years ago by Recep Aslantas <[email protected]>
aea75bbe7c922c6cb627c8d0a4bcbe22a6ef5641 authored over 2 years ago by Recep Aslantas <[email protected]>
7dfe67cddefc6aaa5596bfaa9249dd1c7948fecf authored over 2 years ago by Recep Aslantas <[email protected]>
84f64a5b655781890a1485675e2a974a702b7f8b authored over 2 years ago by Recep Aslantas <[email protected]>
Update README to show that integer types are supported
7df8ffa7fe6457ab78e6bbb0f7fd5ccc8fdbeca1 authored over 2 years ago by Recep Aslantas <[email protected]>dc5558d8f419acb4d44c8e7750d28f1878a8db6a authored over 2 years ago by Christopher Lang <[email protected]>
Add basic ivec functions
63990be905976dedcaee6ccf09fa5e9c120ccef4 authored over 2 years ago by Recep Aslantas <[email protected]>cd0ae1945929cef14f5fe5b2b42d8cbd3b079af7 authored over 2 years ago by Christopher Lang <[email protected]>
838124af49901351d426eb93e3969e111c84e69b authored over 2 years ago by Christopher Lang <[email protected]>
e3981b6d963b77b159e0cfc05c9a89f43cc346f2 authored over 2 years ago by Christopher Lang <[email protected]>
7bb765367e7c4cb7bb0b6b8320d7266e93816891 authored over 2 years ago by Christopher Lang <[email protected]>
82982abaefd124bb64d1132775187ee9252902b0 authored over 2 years ago by Christopher Lang <[email protected]>
dbe3b719c7de91a470d87f76b8d2cf41b4c4a5f0 authored over 2 years ago by Christopher Lang <[email protected]>
09155986fe8caf1aba1bf7d691feb7f3ad99d148 authored over 2 years ago by Christopher Lang <[email protected]>
1b3e2fdaec60106bf638fdf0e8981c5eef0fdd6e authored over 2 years ago by Christopher Lang <[email protected]>
4aef2510e9f41624dafe0a18933fda9af7b2e544 authored over 2 years ago by Christopher Lang <[email protected]>
2432970f9015fb80ea6a9454198c3f407702525c authored over 2 years ago by Chris-F5 <[email protected]>
d1bdfde48d04e22d95dc6e1431126bcf7355c289 authored over 2 years ago by Christopher Lang <[email protected]>
f27e26f6322e2976d55fe43087adbffa128a9e1d authored over 2 years ago by Christopher Lang <[email protected]>
a3265ebe843814e067021089991e9a6966206457 authored over 2 years ago by Christopher Lang <[email protected]>
57ec29bd3138d67f537180d2b8c789614b4c7c0a authored over 2 years ago by Christopher Lang <[email protected]>
Fix pkg-config generation when CMAKE_INSTALL_*DIR is absolute
1b217c3dd0ff22813bde4c264f9028ddc0643297 authored over 2 years ago by Recep Aslantas <[email protected]>94a1e6f6e142a5f5e41055db7b73474cff6bb269 authored over 2 years ago by Christopher Lang <[email protected]>
a1a2a046a4450b7cec895fdb8fc1ca2732b900f1 authored over 2 years ago by Christopher Lang <[email protected]>
bffaa13bd52b2cfbe254832fd4317fadcd00e56a authored over 2 years ago by Christopher Lang <[email protected]>
cd4d0a1efeeb61205c55283234f423aad1b93657 authored over 2 years ago by Christopher Lang <[email protected]>
8916c50a3df68739aed8ac97da15328bb36b9b3b authored over 2 years ago by Christopher Lang <[email protected]>
7a19b8f8a3083b8f85502c831faa6a600bbe1711 authored over 2 years ago by Christopher Lang <[email protected]>
f587c00f26c732281c7740b75a3e170ae8572552 authored over 2 years ago by Alexander Shpilkin <[email protected]>
65409bcda1af08db526ed7e33f9125880f077e06 authored over 2 years ago by Christopher Lang <[email protected]>
d2957e627581abdfd1bc264906a4a00a599f8803 authored over 2 years ago by Christopher Lang <[email protected]>
04bd1bd633500abd989d6d0038308c869366b60c authored over 2 years ago by Christopher Lang <[email protected]>
db1a23d13c49a7be3c7a68a1d56eb7049d67726c authored over 2 years ago by Christopher Lang <[email protected]>
a85744430a639de9ced19ed945f755497d1fb2ec authored over 2 years ago by Christopher Lang <[email protected]>
d582146d9aa5aa114852de2dabaaea3d08e05e6c authored over 2 years ago by Christopher Lang <[email protected]>
ee09707c1c22383ba48a3342ce5acd04c43cab55 authored over 2 years ago by Christopher Lang <[email protected]>
4c85b970a9a5aa467cb561fd278e2b350991785e authored over 2 years ago by Christopher Lang <[email protected]>
f7f0f661930bd6c459c9572add30b1dfed53defc authored over 2 years ago by Christopher Lang <[email protected]>
495b98a54d323992042326442e636adb632eda90 authored over 2 years ago by Christopher Lang <[email protected]>
Fix grammatical errors in docs index
aee47ce545ecfe321f1b8f83723d398e1795eb11 authored over 2 years ago by Recep Aslantas <[email protected]>52debe6a04190b52ec0cefd7e5c14d2ea39dc932 authored over 2 years ago by Christopher Lang <[email protected]>
cf7f4231f09e65f22490e503f01e8422897b647f authored almost 3 years ago by Recep Aslantas <[email protected]>
Remove unused variable
7e5d1f435f628b873347eb052b7d6605b0b997f2 authored almost 3 years ago by Recep Aslantas <[email protected]>The most recent version of Apple Clang (13.1.6) on macOS complains r3 is an unused variable. Wit...
851a58cedbfc42d06a64724869000880d37aba96 authored almost 3 years ago by geckor14 <[email protected]>Fix a bug in glm_lookat_lh
6fa1cefcc208401d16756ae96899aa313748c013 authored almost 3 years ago by Recep Aslantas <[email protected]>Reverse order of parameters in the second crossproduct
7e211e1f49c4d915074a149017ae5b7efb91fded authored almost 3 years ago by Michał Gallus <[email protected]>Fix the order of arguments passed to glm_vec3_crossn to avoid the negation of X axis.
7d47b7f1fd16df6516c407eff8c2a7633c93849f authored almost 3 years ago by Michał Gallus <[email protected]>