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
9cf4190c9b37b34eb38daf3fb89b6a5b6fd21b5e authored over 1 year ago by Wladislav γ΄γ©γ Artsimovich <[email protected]>
Implement missing 3D Affine Transforms in the Struct API
2bbaeb8db980835932528723b3b878297c25feaa authored over 1 year ago by Recep Aslantas <[email protected]>a7cda7f9690452ebeba26d475e0d051f1a970765 authored over 1 year ago by Wladislav γ΄γ©γ Artsimovich <[email protected]>
c4d4c4851822996ad147db7ce2354c78e3cad0e9 authored over 1 year ago by Wladislav γ΄γ©γ Artsimovich <[email protected]>
702bed817365a83051e4856a363fabcd16c8207d authored over 1 year ago by Wladislav γ΄γ©γ Artsimovich <[email protected]>
e9aa249a737d1daec9eab63fa2b2c984bbd4a18b authored over 1 year ago by Wladislav γ΄γ©γ Artsimovich <[email protected]>
adec2ee8e6679efec4c85aa8f6c9afe567a686c1 authored over 1 year ago by Recep Aslantas <[email protected]>
ci: update mymindstorm/setup-emsdk to v12
5cd16194c82455f5d856cea55d244873a90adb06 authored over 1 year ago by Recep Aslantas <[email protected]>Github is using node16 by default for actions, so it might worth to update this to latest versio...
02b9dc067a0c9ec2f219a44bc5d16f7ace9e81bf authored over 1 year ago by myfreeer <[email protected]>suppress sign conversion warnings
a447365bc5cbd4c2e454f4c3b1700f86b677087c authored over 1 year ago by Recep Aslantas <[email protected]>6183b213e2d93c6b6cd3b89208b581e4b1ee9912 authored over 1 year ago by Recep Aslantas <[email protected]>
768d36f4b64d72da29d86ba92432bdcc8ac38bc2 authored over 1 year ago by Recep Aslantas <[email protected]>
Add Enhanced Support for Anonymous Structs
2c39193016ebbadbe5dddfbc66f77ea11619e926 authored over 1 year ago by Recep Aslantas <[email protected]>16fcaf7fc01f93e430a5ab6b589c3178b9854ad4 authored over 1 year ago by Recep Aslantas <[email protected]>
the return value is the dest.
530ec2d0f89a34887448adcd92f8ea9e5982ef33 authored over 1 year ago by Recep Aslantas <[email protected]>io: fix test runner.c implicit declaration glm_arch_print
56d9e4146530629f42ccbd38892072a60a12809f authored over 1 year ago by Recep Aslantas <[email protected]>610788bed181e2c1ed8cdb706b87cb8195323b25 authored over 1 year ago by Recep Aslantas <[email protected]>
Problem:
../test/runner.c:29:3: error: implicit declaration of function
βglm_arch_printβ [-Werr...
README: update meson option for running test
0de379c6321ccbb15843f18ee9cd7572c437b309 authored over 1 year ago by Recep Aslantas <[email protected]>mat3: add new function glm_mat3_make
31cbd41e3bd75a116f3b1ef9ffd4055c02eb55c6 authored over 1 year ago by Recep Aslantas <[email protected]>mat2: add new function glm_mat2_make
c691bc5bc08cab99928405f81cd877046bab0e04 authored over 1 year ago by Recep Aslantas <[email protected]>mat4: add new function glm_mat4_make
7346e91574575474f0f921b8960f5ad9ef6e9e77 authored over 1 year ago by Recep Aslantas <[email protected]>
Function takes in a 9 element float array
and converts it into a mat3 matrix.
Signed-off-by: Vi...
0566a040c084275d3279a51b4e8391aa25359bbf authored over 1 year ago by Vincent Davis Jr <[email protected]>
Function takes in a 4 element float array
and converts it into a mat2 matrix.
Signed-off-by: Vi...
e6681e78c84cde1036cc7913acc3883d9b4d4b13 authored over 1 year ago by Vincent Davis Jr <[email protected]>
Function takes in a 16 element float array
and converts it into a mat4 matrix.
Signed-off-by: V...
e17f115f9164d1ae7c5f02652ff45f058a7d3784 authored over 1 year ago by Vincent Davis Jr <[email protected]>Running on an already built build directory
meson configure -Denable_tests=true build/
Leads t...
2631d3b5eaf94c96ee310771e07e8aa4ab8690c4 authored over 1 year ago by Vincent Davis Jr <[email protected]>9772948831c86570cb164133cc2c83aa1c1f7f5f authored over 1 year ago by Recep Aslantas <[email protected]>
988dd13d61633496b7de9f2c72ee20ea116ebb6a authored over 1 year ago by Recep Aslantas <[email protected]>
ed09fb5819615f2178d7d4bf97ba133c4ee7e3f3 authored over 1 year ago by Recep Aslantas <[email protected]>
c4a348ac710191b58770b0c60c30d6ddaaa15ed4 authored over 1 year ago by Recep Aslantas <[email protected]>
README: add build docs for WebAssembly
7e9d2aa6a413bf86eb2818b3488bac61bd6db865 authored over 1 year ago by Recep Aslantas <[email protected]>See alse https://github.com/recp/cglm/discussions/282#discussioncomment-5770919
091102e2c1a9ad49e051dd46a9d2645ee9259a88 authored over 1 year ago by myfreeer <[email protected]>50b1c189b16499a67d408a609bc4e9e1cf766d43 authored over 1 year ago by Recep Aslantas <[email protected]>
Fix simd signmask
44268d24f93f65d280a20ead64d96035cf91f765 authored over 1 year ago by Recep Aslantas <[email protected]>65fd77d25511102e43205eb598c8d0c66f7b16c5 authored over 1 year ago by Recep Aslantas <[email protected]>
wasm: replace usage of -0.f to 0x80000000
5883ed349594d05def4b03a8b6f0c58ba2af73f8 authored over 1 year ago by Recep Aslantas <[email protected]>simd, sse: use 0x80000000 insteaf of -0.f to fix fastmath on msvc
e2e923554b61ec60c4b5cfb30c4bc59d5ba0db7b authored over 1 year ago by Recep Aslantas <[email protected]>Part of https://github.com/recp/cglm/pull/291
6b2c91ecf78da901e12989d07a04eb1ee7621d1d authored over 1 year ago by myfreeer <[email protected]>a4b8778be9835fa01331335a35fc96108dbbfaa8 authored over 1 year ago by Recep Aslantas <[email protected]>
5ce7dff812325eb23be361132e7eebdf9df5bee8 authored over 1 year ago by Recep Aslantas <[email protected]>
13036036c4e5caa5c2236dee2fb1f518d9a534b5 authored over 1 year ago by Recep Aslantas <[email protected]>
c1ff76d3b12f7a7d5a27e15440fb4e976357612c authored over 1 year ago by Recep Aslantas <[email protected]>
17b3911e7c4635d4e907d9f82f07bfb2a87ef6f2 authored over 1 year ago by Recep Aslantas <[email protected]>
7307b1cbbe54212bd29c9d9b3c80411118ad0882 authored over 1 year ago by Recep Aslantas <[email protected]>
391d8670c2a7b831e516634bb78763d0510e3d16 authored over 1 year ago by Recep Aslantas <[email protected]>
8d441902c0980748fbd40cb9c69ed98333674ab9 authored over 1 year ago by Recep Aslantas <[email protected]>
struct: provide option to omit struct api namespace e.g. `glms_` and β¦
490d0bb9a136cff36ba64dc67badc3b0e505b6b3 authored over 1 year ago by Recep Aslantas <[email protected]>WIP: Wasm simd128 support
4c6fb156ef12e3067e7ef661c141cb9cb7c66343 authored over 1 year ago by Recep Aslantas <[email protected]>81b7c9027113b32f7a10bb5bd3b988f2a39c39ca authored over 1 year ago by myfreeer <[email protected]>
c221f8883afa593b1bb241fc4f07cd62a660c2a9 authored almost 2 years ago by Recep Aslantas <[email protected]>
ea8ef4a3c9ea8c3e767648ab59607b1c71318c51 authored almost 2 years ago by Recep Aslantas <[email protected]>
765771227aaac8847b645ec3152e29f92c1310a1 authored almost 2 years ago by myfreeer <[email protected]>
1940f1d4bc21f9cbfeab480e520f2790de2535c8 authored almost 2 years ago by myfreeer <[email protected]>
061f096d8fb0530114a92a2e188f047176975c63 authored almost 2 years ago by myfreeer <[email protected]>
884be84506cfe5d7b509afa297b8afa9d474be18 authored almost 2 years ago by myfreeer <[email protected]>
18ed15c53a2bf9d09104aabcfff46d58c27f8109 authored almost 2 years ago by myfreeer <[email protected]>
2614a1805d11c10c0bce816c793bd3ada5888c4e authored almost 2 years ago by myfreeer <[email protected]>
d7c0edcbd90e50e4b36f47f76853006c5abb67d7 authored almost 2 years ago by myfreeer <[email protected]>
0b3049dca0c300dbe80e76052569408f49c26c7b authored almost 2 years ago by Recep Aslantas <[email protected]>
a542d54fca72d4fe9677a6ee44e4925efbbeca78 authored almost 2 years ago by Recep Aslantas <[email protected]>
Updated parameter name (d -> dest)
1d51459a4f76a936a985fa1ba5bacf1d19095d1c authored almost 2 years ago by Recep Aslantas <[email protected]>6e35d927ebc336c7c6cabacca34c4cc0d009ff2b authored almost 2 years ago by krishna2803 <[email protected]>
After this, the required options for cmake are listed below:
```
-DCMAKE_C_FLAGS="-msimd128"
-DC...
https://github.com/recp/cglm/pull/286#issuecomment-1492985403
3a9e4df3932c26013bbda901db10f2d203712b28 authored almost 2 years ago by myfreeer <[email protected]>7ca9a64ecf9cdc0f9871272a7a18dd8f2f073df1 authored almost 2 years ago by myfreeer <[email protected]>
51ce4db82e29c9c947604efbcec3891722158a3a authored almost 2 years ago by myfreeer <[email protected]>
73adfe08c05a6882d74171ee7d7f2f4ab46c75bb authored almost 2 years ago by myfreeer <[email protected]>
48d6ab79bd9b64e3de7b796974333e55f053cc7d authored almost 2 years ago by myfreeer <[email protected]>
e40b477929be138f75cdcd4db43f2987fbe9aea5 authored almost 2 years ago by myfreeer <[email protected]>
5e05eec6d6e04e044108d6f4ddf3e22ef9590790 authored almost 2 years ago by myfreeer <[email protected]>
3aca10ecda6f4a5cd76561c1d837b912bb4c6201 authored almost 2 years ago by myfreeer <[email protected]>
5c7cd42407ff031838178648b4cd59549247ffe6 authored almost 2 years ago by myfreeer <[email protected]>
e27f80b0bba0ca003aa8c77806436b2eb96b6e0a authored almost 2 years ago by myfreeer <[email protected]>
3845345f4cb5a3df9aae0e4efd601db48306f0bf authored almost 2 years ago by myfreeer <[email protected]>
998d9626a242dce56bbbe8819f7a31bd0150518e authored almost 2 years ago by myfreeer <[email protected]>
84b482971d818ed9bd2ee6d7a0072644c249d524 authored almost 2 years ago by myfreeer <[email protected]>
f24ec41a26ff215e772a90b5e71c9aaaef66e25b authored almost 2 years ago by myfreeer <[email protected]>
making it the same as glm_mat4_inv_wasm, does not make any difference in tests
e62b7820394f2f6abb2293665d96a970b31fac2e authored almost 2 years ago by myfreeer <[email protected]>03c7bee86386d0fd40a903471a1b43b5a8c190ee authored almost 2 years ago by myfreeer <[email protected]>
6b7a63953c83c0eaf27a0d9a2e4b72ac84528963 authored almost 2 years ago by myfreeer <[email protected]>
be76d96e8f725aa8041af978572c24543171e077 authored almost 2 years ago by myfreeer <[email protected]>
71c585b159e56cbafaf28504321e46f278b97d71 authored almost 2 years ago by myfreeer <[email protected]>
576d1d141eadf913ae81112534a1b6d9dc51af6e authored almost 2 years ago by myfreeer <[email protected]>
fdef58bd1aef34b8d401579fd44f2b7f3dea9c26 authored almost 2 years ago by myfreeer <[email protected]>
a0dd85f3d1f9b66c2cbb40b29f0b3ccd529b4c29 authored almost 2 years ago by myfreeer <[email protected]>
84c521c2039cd0636d00e5a4314faa4ece99d6f9 authored almost 2 years ago by myfreeer <[email protected]>
5d60c17435b1cdfddf02b1a0a739110271acdc00 authored almost 2 years ago by myfreeer <[email protected]>
da5f18f10f5021cfd26c2d1d3f203a9085075e23 authored almost 2 years ago by myfreeer <[email protected]>
2bc9573e1a238d4480d64574c59821be0aa486e9 authored almost 2 years ago by myfreeer <[email protected]>
92a8e3816275ecfbebfbaec5af6e4fce4e6f9b84 authored almost 2 years ago by Recep Aslantas <[email protected]>
fix building ARM NEON on windows & msvc
dd3c3ceae07feeae41563f29278cd5e178697e18 authored almost 2 years ago by Recep Aslantas <[email protected]>77b4c5cffbe6db7c52ec35b46d726af72d65ff88 authored almost 2 years ago by Recep Aslantas <[email protected]>
e276b5b4059266fea9911a4694c64eee8fc31515 authored almost 2 years ago by Recep Aslantas <[email protected]>
13ed79a61a5d79831babeecf2570a43f407bb027 authored almost 2 years ago by Recep Aslantas <[email protected]>
ba993b3ea9937c4d5e6cefd193f29e7c2e85ba56 authored almost 2 years ago by Recep Aslantas <[email protected]>
4a6fc485fd458e7f43d8f4868767501ccf42fb5c authored almost 2 years ago by Recep Aslantas <[email protected]>
9ed325018d51775b337caaf91c29fd74106e0a28 authored almost 2 years ago by Recep Aslantas <[email protected]>
a30baffafa0b5f0536098bedbe3896f434706512 authored almost 2 years ago by Recep Aslantas <[email protected]>
8a117017ea8094ba84188e321245ba295ecac559 authored almost 2 years ago by Recep Aslantas <[email protected]>
Check for builtin before using it
799749fc6a0a48dd707b09421d897e2dea20eff2 authored almost 2 years ago by Recep Aslantas <[email protected]>