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 - 9d61668e0464d9a6910ff176a50874e9fc584b39 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 3b159cdf021f9e77ba3edc202ffa9e57615ff76a authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 46303a2fb1b0a88e237eabbd9f56687136e9907c authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - a55b0ab5db87de9fba4398a0c8ba90be143a1658 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 71d731173afc2f1bfd4b2e7dc1345ae01f6a3607 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - abbb8de0e31bb65909887b7d0e4eca9924567d41 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 56f84f0d49eface1dec12d8a9b4653cb117dd976 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f6959b99c6d2b18a47bb3c5de792c86ca73821c1 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 991833ab777c51353fe0406baff15fb9a0f912b1 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 95cedccbd0c056069b1518233244bd720b0507e9 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 50b8b18560bb1148e1c337beb4bd7b582584450b authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 877f1d04bb12eebec7707fd3f94ff5baa82f081e authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 237e91fcadbe200e5cce99c99f21f8023c42b540 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 30ef6d93aa0c46197ddf690019e90193a3d23c15 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - cfdb86b5fc6b14c6bb2e96a41d207b43709c7d5c authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 1e32edea65d19b2454ce835e94ff23e1b5a5d225 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 3fbf590d39ed9bcb1e2fbd63274bc440932c5ad9 authored over 7 years ago by Recep Aslantas <[email protected]>
glm_vec_scale multiplies vector (all items) by a scalar
result = vector * factor, new scale = ol...
github.com/recp/cglm - eafcd1d103dd986d05bcf3850875707652cd5605 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ed5ffc43cb683cb14150d2cf381a92776a60ebc3 authored over 7 years ago by Recep Aslantas <[email protected]>
* now we can include library headers like this: #include <cglm/cglm.h>
github.com/recp/cglm - e47cc223006c53e0ec2eca88d61dc23f4342bf93 authored over 7 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 8aa80d3e9b09913683a1b6081708eac0be155543 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f90d3f5faf88d6311f8ada83e650d06016310bc5 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 02513b77c119cf7453d783b07a0a309d40830049 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - fb444203b6fbb4690699598afe50bb6865e87f50 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 38632b2dd4b68c7b723d5a28333830ef8f2c5ad4 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 1214a566b6d94150c4473d443448cad59f2b98f5 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 41c874aa97c6ddb3a235b5cc7259ef88ec593354 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 38be5383420544877958ab34e7eff16f23333ebd authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 4d55510ff02a5568f00d227ecb75611471608202 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - e789186889d48bda9cde73efb40ee6d7145b8b6b authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 24b9992f1908a01c7a8bce878e66d14737ac00ba authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - e7f35704ca4e2b15de85e0e5dd145d08035957d0 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 24ab1ff6215ecfdc7f3d70953f7f2206d20e6fc7 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f1b55589ace4f2b9477b78089b24dd1e4f768d3d authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ef5a8549e241c456fc9815f6289d04166f3ec3cb authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - d5371f10a193696ce22fd0d13bed63f28091d857 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - cab370d1c749392169243b71ac03e695dc8dc913 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 12ea809e0ac25c3ec9a32a8c003a8e13382409ae authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 76107064d7ee0cb290b4cc3719e6189fb77c09f1 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - e2fcf80e48316dfdd12d45b3a6fb7f4f3da6a3f5 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 8a34e74b874285c1df55ef0a19e20e9b484a2971 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 33770b9181135b2a5e8a3a00a467df0594e72f84 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - cb6d5c1f7ea25fb605bceaef36561b9500f77aa9 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 4ffc01655e47a6f775e8105a3649205573dd1f14 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 25feab786008d7e8498c6a1222d60671e58b33c0 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - bf18ca647e34c5ebbb81731724401009c7f05731 authored over 7 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 86c585b9e5ebea1de2eb0518325a1f89125f1247 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - d6cae07602d35e417f77770e6747dce20fbc6dfa authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ba0973054e0541086d06ce79b7dccc4ef0dcdd18 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ec371099bc8a3f15160ef9bb9ecd04192a3a6303 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - a3b66f5b4cdca59e6188ed540cca54e5566c348b authored almost 8 years ago by Recep Aslantas <[email protected]>
I think _copy is better and COMMON name for duplicating/copying
vector, matrices
* move SIMD instructions (SSE2, AVX) to arch folder
github.com/recp/cglm - 595ad42cb889d530b7d570ad2419ce1ffeb5c7b8 authored almost 8 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - f660170497cb79cc805453259db5793789093f16 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 6d94ed913d0c83a8fdfb49d72a92a2f73ae8250b authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 177bb594fd47f11df7625c6c17ba2de504c39cc4 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 176f5ccf8ece0703f91b6610223ff7a0a2e19c09 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 7104fe172c63644918f8673bc6afc2fd92132f9d authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 0068b8149ebdb8e8b74138e25d1cdff3955a0c01 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 5d6d04f55e67b1cea89d41e2e89cdfc81e506d8a authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 2882398bae4f84d3ab92686a35f2ce663a9f2e6d authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 642a6d6341d117369544407c5640b761b6eae8f8 authored almost 8 years ago by Recep Aslantas <[email protected]>
* first normalize rotation vectors because we only want to rotate here
not scaling
github.com/recp/cglm - d3a9d1bb7a34a16329a335dcc853988799f58d8a authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - a40c941a604057b07d8b54470d2a5fd0ed7b0909 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - d784027a8a22afa43c34fd8c23cd2aa7bd62808b authored almost 8 years ago by Recep Aslantas <[email protected]>
we can avoid function calls with this func
github.com/recp/cglm - 605cbea1d4a6158a332231af4c36ab529b398617 authored almost 8 years ago by Recep Aslantas <[email protected]>this is may useful for rotate a vec3 with affine transform
github.com/recp/cglm - 026750cae56ff6a3129ec1fa8140fea2213d9ccc authored almost 8 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - 2dce066f514bf64361a69f7f32a5123066ba1f2e authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 99c8aeab77ac1f245b1446ba37637cf851345ce0 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b677a026a2ba10a6bbdc0018e0a7d4991d52b6d8 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b39e891e78b6b3c13a3ebed2026820aaa6a5c4f0 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 13a47ca5987f62267697a2c0abd5144b8ef5fae9 authored almost 8 years ago by Recep Aslantas <[email protected]>
because v and dest may be same vector
github.com/recp/cglm - 9ac590bc12935f8f210f6e134c4fcdb80f562d03 authored almost 8 years ago by Recep Aslantas <[email protected]>github.com/recp/cglm - e94f1e4880bd3872c6e265b289b3bb6ac176bf3a authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 170e2e9fccc5e0bb77ec79da7cbb4c51b3176053 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 68657ec2ccdc1d32334bc53ef34417b28007a005 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b1989bf3c9e3700275c5a9393673c5dd37b74078 authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 16107c4ba1de6c17f4b77f3ed39c4b171024f5ee authored almost 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 072ccf5d63984a55d0adeb49642748c528042938 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 880df2cad6b11b52f28da8ff70aaa6533c9f6b26 authored about 8 years ago by Recep Aslantas <[email protected]>
* when window resized we only change aspect ratio, so projection still
keeps same
github.com/recp/cglm - 9370d60837c716b37a160544372026fc8d2972ca authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 057fbd98448c14ff437ad363d8518b1561358de0 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 3713ac25991b31cef3b32bced1115edd67a4f5ba authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 6e08757605e61a7019fab35c14e99436c71b3f5d authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 8d5dc3b2e7450cb1e5c18290a525d1ab0ecdae1f authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 4c2271bfd5eaa1926455a6e361057614b39e1792 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 941ddc38ac895a916ec42be47bdde43552fc9818 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - cd1f1796acaf8840c6698fc720a6a04d368306cf authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b18e9030a4177a12dbc3bad28eba4eb5fc833699 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 61eb854c56dc3b6d9c91000d069bcf7933b1a365 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - ec6c9ae497e01d3497673cf0c8d927be7e408197 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f0547e2535a7e6a56abbb2cb3829cdb9abce2f14 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - f41fd0cc84b13abd9038b9ba900862897577870e authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - b99d240425a9d1ce4488db6ee4600d375908b3e2 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 6ed426ca8b334181755fc953120f2f64206789ab authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 20525907d9278787c2645ef5a2913f8275c310d8 authored about 8 years ago by Recep Aslantas <[email protected]>
github.com/recp/cglm - 28554042d647795342d5710ebd3ba6730008ef7d authored about 8 years ago by Recep Aslantas <[email protected]>