Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
cglm
π½ Optimized OpenGL/Graphics Math for C
Collective -
Host: opensource -
https://opencollective.com/cglm
- Code: https://github.com/recp/cglm
github.com/recp/cglm - 339adab783b8470f137f03b4ea0465986374e7a9 authored almost 5 years ago by Uwila <[email protected]>
github.com/recp/cglm - 7bf38a3062540f80369c593e1e7647627055e06a authored almost 5 years ago by Uwila <[email protected]>
- 2 spaces instead of 4, for indentation
- Newline after return
- Check if pointer is null
github.com/recp/cglm - eb332acd7e910fd8704f0b7701d7e7eca31590c4 authored almost 5 years ago by Uwila <[email protected]>
github.com/recp/cglm - c67f7a14a1dd010d4315aafd1b744442aa02ed03 authored almost 5 years ago by Uwila <[email protected]>
github.com/recp/cglm - 83f6db1bf85e287fc811148cdd8380590bd10bf7 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - e493149a0a53410d57e1aa249273c5f9c6961b0e authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - 38019f0913804c50df49ae46e525eecd7b8e1ec7 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - bc6b75142983dce4b44e45f1bc9c680aab6b5836 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - be68d57499288e71b44f35404bc4c481f44ad416 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - 1fb5f89eaa593bcc8deae00e5dd9a56a828a6254 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - 6470a91265b2eb71638c48adbccebf496a7a44f5 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - d4235b24315be5462ea06b695268612bf36f98e4 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - 0ef028244a98b4f78b24ab8322900c45e5fa02a4 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - a8543bc813d6eee28d9b4474e2ab5ec54f849478 authored almost 5 years ago by FMMazur <[email protected]>
Document CMake Usage and Project Example
github.com/recp/cglm - cf3888d7349ba3d3f832a6d8b45a87ed294b95ac authored almost 5 years ago by Felipe Munoz Mazur <[email protected]>github.com/recp/cglm - b8e978862e870c9bc9bbed47b34b7ef0ea567459 authored almost 5 years ago by FMMazur <[email protected]>
github.com/recp/cglm - dfba2072f766c88c4c398f9c8b915f3fc9add62b authored almost 5 years ago by FMMazur <[email protected]>
In the documentation, for glm_vec3_rotate, correctly labels `angle` as `in` rather than `out`.
...
Without this a lot of `*.h` files are marked as being C++ or Objective-C, even though all of it ...
github.com/recp/cglm - 3abf47f175c1cb51042fa6a34837310a675e62d1 authored almost 5 years ago by Uwila <[email protected]>github.com/recp/cglm - 2fc51c67a3f620c6bb9e7b4d63c0e31ee822d577 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 34753546f204d2d3581ed748efbff3066f6bdf3d authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 1711db4fef379f95e6d337065285e0807712c1e4 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 373b8d216abc950af1530560ebf7e7c1035b8361 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7f9487fd62bd79f4d70d38704ea7b24a7945a02c authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 686deb8eb16b194ebb8f57d2b009f62f6ce7825e authored almost 5 years ago by Recep Aslantas <[email protected]>
At two points in the documentation the names of the parameters in the parameters list do not mat...
github.com/recp/cglm - a392ac3012cfa6fab969d3dd60bce4c255abb319 authored almost 5 years ago by Uwila <[email protected]>github.com/recp/cglm - fabc655919ee819c13cec6a0a69233e1ba066906 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7eada03909017982174460a5ec714f9c74207f35 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ad4a763d47951e7e7831ddb11cd29c8528e0e944 authored almost 5 years ago by Zollerboy1 <[email protected]>
Co-authored-by: Recep Aslantas <[email protected]>
github.com/recp/cglm - 1f9765c5e5d360eefa217dde9d1d5761e64ad8c6 authored almost 5 years ago by Zollerboy1 <[email protected]>github.com/recp/cglm - b3a464bf89e60396175509bc28c131b91b47888c authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 69b5584f112c73af211da7b6d0918b87dd8e090b authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 00523f0b8917abd6e7a3e38de1362d0692064a52 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 31f313caffe198b0443a85189bfc3b647de15543 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 010b88ee7acd164de59a2e43a0d3fc1081c6fcdb authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 702da626f18f534d38f3f9ce0d44648b4905a7ab authored almost 5 years ago by Recep Aslantas <[email protected]>
vec2 and mat2 support
github.com/recp/cglm - 8e008511f4f9afa7767c6fabd3f20cc5f6de87cb authored almost 5 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - eb0d47cfa17b7259d77cfc7955c02345bb55af3b authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 638b9f6dbe083450c633b4c1e276505c1ccb6b54 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ab20ebc28cf65f7098936c8b49d953190d6604c9 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 701a95583aba506d607fd7241c270cc2c227f24d authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ad9370537c64c461e080608a3b88c39199bc4fe4 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 43ae3b332a14a0f8cf47a3b66bd9ac5e5e156ed6 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 8a068c3291b97a0b450c80aacb1bbaa120d61aec authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 4a7c153d2d35019373c7849707dcb00a10120589 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7b0f62f1ebd8b07145b240a100a656bd91c60376 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 0c8dc070d5f8440e8cfdeed63bbb6a873a96c2b7 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 0822d46cd9a133900484558786957b2f438bd82c authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 3fca734c30943fa634777cda1a0aee780c10d23d authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 59952691956fc41b459b8567603d5454a34755d4 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 6b32b5dc35e6d1cf24c6f5b49c50918c7406994f authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - a1f7afe055e2f623d575eb8c4fa0f5f79501743c authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 81ae182972b568247fb51ef8b544c1fe8f45c83f authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - de85a4eb2bf458de9fd0ae760140e28267057372 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 8ac1347f8a9693519217482df4505d0875622a96 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - e7a0906bc2454d7c2128c897645fc92e111b5f8c authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 6aa8df8e9b1ce46f2a625522bd6c06ddee18ed09 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 2278eba93cefa4e59d1f7857ebd2c64a75e56673 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 5ee9bb88dfc8ac2c5eef4a968a9adbc5fdf409f0 authored almost 5 years ago by Recep Aslantas <[email protected]>
* this will be used for where Vec3.Forward is needed
github.com/recp/cglm - 349dc274f43b49942d55080a7b853b902fffe29a authored almost 5 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - b9f9548b067b7ac839f04c020e3213c0c8b79a5f authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c630293c7d5f5046650ad41e3ef5ba55dcef1e80 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 406d09e08555501a60902608060d2fa61e075f21 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 65de029acbc8ac0ce3b4e453c6e1dc956848911f authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f8784ffe8af842c10afe7eb02a03754efefaebe0 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - cf8dc82783c458096c27521fa5ef144f27f8e13e authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 9af0ebd1427adf0609722f799f2e042bfccf9be2 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 82a195f26af2ab0cf5d99a27a60178cca36625a2 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 6abe3f05ab2d2f60d13aeca9a31fa9a4bd4395fe authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f53fd45026f94c0755ef70b7dd1fd4c9639e26cd authored almost 5 years ago by Recep Aslantas <[email protected]>
build fix for ARM NEON
github.com/recp/cglm - c67158ac5967b210f9e3cd99944c71a2c2a33da7 authored almost 5 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - af7f8a54364c1cbd14f674fec101133ad29cc830 authored almost 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c3b5bb869a4a2ba39815b731a46133810771bec3 authored almost 5 years ago by Recep Aslantas <[email protected]>
This PR addresses a typo in the naming of glms_rotate_x.
github.com/recp/cglm - d6c34d333037967e79b6b66347118b5558643fac authored about 5 years ago by Recep Aslantas <[email protected]>Fix spelling error in name of glms_rotate_x.
github.com/recp/cglm - 13a742f48c6dffa993f263e12a1b63bdf8e1086d authored about 5 years ago by Jay Dolan <[email protected]>github.com/recp/cglm - 0330be853c3f3e3383dcba014d7ee8cd4b874646 authored about 5 years ago by Jay Dolan <[email protected]>
Fix Automake Flags and Matrix Struct Initializers
github.com/recp/cglm - 5cb800bf294390d3812b642de6329b773ee702cb authored about 5 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 1d19948f30f546617ca448a1f9f4fe968b4b5616 authored about 5 years ago by Carsten Hartenfels <[email protected]>
Rather than making the user #define something explicitly, we can guess
based on the compiler typ...
To make sure that they all work properly and none of them trigger
warnings.
So that we don't write them twice. More consistent this way.
github.com/recp/cglm - 8ad273475f8c2a0e6e68bcef3bd7cd8ac95a7339 authored about 5 years ago by Carsten Hartenfels <[email protected]>
So that initializers will prefer the array entry, rather than trying to
initialize the anonymous...
CGLM uses anonymous structs, which is a C11 feature. When trying to
build the tests in C99 mode,...
By default, it adds something like `-O2 -g` to the cflags. That
conflicts with the flags in Make...
In particular, with the same warning flags. That means it now warns
about a few things during co...
They're missing and trigger warnings in the tests.
github.com/recp/cglm - 11dae5126bb5c4523ca9b04f80564b80d16948d3 authored about 5 years ago by Carsten Hartenfels <[email protected]>Add a vec2s struct type for consistency
github.com/recp/cglm - f0ffef78206289b52fee359c29ca56fe81362686 authored about 5 years ago by Recep Aslantas <[email protected]>
There's a vec2 type, so there should probably be a struct version of it
too. Even if no function...
Change `()` Prototypes to `(void)`
github.com/recp/cglm - 1a74361dfb256c41a0c0430851a3952dbbae6977 authored about 5 years ago by Recep Aslantas <[email protected]>
This way, a function prototype like `glms_mat3_identity()` will not
compile, instead you have to...
Because () means an arbitrary number of arguments in C, which is not
intended here.
close #108
github.com/recp/cglm - 9987e1374b93dcad4e8e61b83a5286accb12d1dc authored about 5 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 464b2178ce639e40adfeeb8018a5726cdd7c3e83 authored about 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - c253769fcdb8b99cf6125d03c9e3cf4365856208 authored about 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b893c7908629e38f2b62127a5d940ced487bfbce authored about 5 years ago by Recep Aslantas <[email protected]>
* helper to convert cglm matrix to Apple's simd type
github.com/recp/cglm - 2336256808167fe79ee584ae719a7e6326ecfe4a authored about 5 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 52df54e30627732cd39c9da9df823eb90dc8445f authored about 5 years ago by onagurna <[email protected]>
github.com/recp/cglm - 381e66349a2bac432def418874017e53eace122c authored about 5 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7cdeada70129c08f40ca89b523e71b4428b55029 authored over 5 years ago by Recep Aslantas <[email protected]>