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
Adding `.clang-format` ??
MarcinKonowalczyk opened this issue 22 days ago
MarcinKonowalczyk opened this issue 22 days ago
[minor feature] Add macros usable as initializers
pm4gh opened this issue 3 months ago
pm4gh opened this issue 3 months ago
[feat] ivec struct api operations
duarm opened this issue 3 months ago
duarm opened this issue 3 months ago
Bump CMake minimum version to 3.13
nitrix opened this pull request 3 months ago
nitrix opened this pull request 3 months ago
aabb2d Struct API missing diag and sizev functions from Array API
rogeriodomingos opened this issue 4 months ago
rogeriodomingos opened this issue 4 months ago
Functions from vec3-ext.h and vec4-ext.h can trigger warnings with recent clang
pm4gh opened this issue 4 months ago
pm4gh opened this issue 4 months ago
Inaccurate comments in include/cglm/vec3-ext.h
pm4gh opened this issue 4 months ago
pm4gh opened this issue 4 months ago
include/cglm/handed/euler_to_quat_lh.h is missing a final newline
pm4gh opened this issue 4 months ago
pm4gh opened this issue 4 months ago
cglm_vec4_ucopy not defined inside cglm/mat2.h
m4reQ opened this issue 5 months ago
m4reQ opened this issue 5 months ago
(swift package as dependency) xcode build with modules enabled breaks CGLM_FORCE_*
John-Colvin opened this issue 5 months ago
John-Colvin opened this issue 5 months ago
Reduce typo count.
waywardmonkeys opened this pull request 5 months ago
waywardmonkeys opened this pull request 5 months ago
refract implementation
gottfriedleibniz opened this issue 6 months ago
gottfriedleibniz opened this issue 6 months ago
mat4: wasm simd128 for glm_mat4_inv
myfreeer opened this pull request 6 months ago
myfreeer opened this pull request 6 months ago
Fixed 'missing-prototypes' warnings for some vec2 funcs.
not-kaz opened this pull request 7 months ago
not-kaz opened this pull request 7 months ago
glm_vec3() args
harryprogramer opened this issue 7 months ago
harryprogramer opened this issue 7 months ago
Add a build.zig to support building with zig
ali-shahwali opened this issue 7 months ago
ali-shahwali opened this issue 7 months ago
added a quaternion cubic bezier for cglm
telephone001 opened this pull request 7 months ago
telephone001 opened this pull request 7 months ago
added quat_slerp_longest
telephone001 opened this pull request 8 months ago
telephone001 opened this pull request 8 months ago
Visual Studio 2022 C17 Compiler unsafe sprintf error C4996
adotspooner opened this issue 8 months ago
adotspooner opened this issue 8 months ago
WIP: More Optimizations and SIMD fixes for MSVC & ARM
recp opened this pull request 9 months ago
recp opened this pull request 9 months ago
separate SSE and SSE2
recp opened this pull request 9 months ago
recp opened this pull request 9 months ago
mat4x3: fix multiplication functions
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
mat4x2: fix multiplication functions
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
docs: expand wy-nav-content width to edge of screen
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
mat3x4: fix multiplication functions
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
mat3x2: fix multiplication functions
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
dont use I macro defined in standard
recp opened this pull request 9 months ago
recp opened this pull request 9 months ago
mat2x4: fix multiplication functions
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
`I` macro is used as variable name in new vec_reflect / vec_refract functions
olifre opened this issue 9 months ago
olifre opened this issue 9 months ago
mat2x3: fix multiplication functions
EasyIP2023 opened this pull request 9 months ago
EasyIP2023 opened this pull request 9 months ago
Struct API glms_ray_at incorrect dir param.
nitrix opened this pull request 9 months ago
nitrix opened this pull request 9 months ago
cglm incorrectly assumes that SSE2 is also available when SSE1 is
aryalaadi opened this issue 9 months ago
aryalaadi opened this issue 9 months ago
double types for vectors
STCollier opened this issue 9 months ago
STCollier opened this issue 9 months ago
Some missing ray functions
recp opened this pull request 9 months ago
recp opened this pull request 9 months ago
Allow passing `const float*` to `make` functions.
waywardmonkeys opened this pull request 9 months ago
waywardmonkeys opened this pull request 9 months ago
clarify some rotation rules
recp opened this pull request 9 months ago
recp opened this pull request 9 months ago
in glm_quat_from_vecs() - is computation of cos_half_theta correct?
nirodho opened this issue 10 months ago
nirodho opened this issue 10 months ago
Ndebug
recp opened this pull request 10 months ago
recp opened this pull request 10 months ago
NDEBUG
mkohlhaas opened this issue 10 months ago
mkohlhaas opened this issue 10 months ago
Collision Detection
duarm opened this issue 10 months ago
duarm opened this issue 10 months ago
aabb2d_zero, aabb2d_diagonal and aabb2d_size
duarm opened this pull request 10 months ago
duarm opened this pull request 10 months ago
ci: Add ARM64 UWP for WindowsStore.
waywardmonkeys opened this pull request 10 months ago
waywardmonkeys opened this pull request 10 months ago
Doc improvements
waywardmonkeys opened this pull request 11 months ago
waywardmonkeys opened this pull request 11 months ago
aabb2d: Fix struct api.
waywardmonkeys opened this pull request 11 months ago
waywardmonkeys opened this pull request 11 months ago
ci: Remove appveyor.
waywardmonkeys opened this pull request 11 months ago
waywardmonkeys opened this pull request 11 months ago
glm_ease_back_inout: Use float constant for float var.
waywardmonkeys opened this pull request 11 months ago
waywardmonkeys opened this pull request 11 months ago
Add additional CI via GitHub Actions.
waywardmonkeys opened this pull request 11 months ago
waywardmonkeys opened this pull request 11 months ago
Non-square matrix * column vector multiplication implemented as row vector * matrix multiplication
Error-mdl opened this issue 11 months ago
Error-mdl opened this issue 11 months ago
Fix typos.
waywardmonkeys opened this pull request 11 months ago
waywardmonkeys opened this pull request 11 months ago
Implement struct API for ivec2, ivec3, and ivec4
tarhses opened this pull request 11 months ago
tarhses opened this pull request 11 months ago
Struct API for ivec2s, ivec3s, and ivec4s
tarhses opened this issue 11 months ago
tarhses opened this issue 11 months ago
Add new functions for ivec2 and ivec3
vitassuper opened this pull request 11 months ago
vitassuper opened this pull request 11 months ago
Should there be a dot product for integer vectors?
vitassuper opened this issue 11 months ago
vitassuper opened this issue 11 months ago
simd: min / max helpers
recp opened this pull request 12 months ago
recp opened this pull request 12 months ago
win32, simd: ensure we are on msvc when checking MSVC specific headers
recp opened this pull request 12 months ago
recp opened this pull request 12 months ago
euler_to_quat_lh also some euler_to_quat bugfixes
telephone001 opened this pull request 12 months ago
telephone001 opened this pull request 12 months ago
No rule for euler.c
altnavi opened this issue about 1 year ago
altnavi opened this issue about 1 year ago
Swift Package with cpp interop for original GLM library
masters3d opened this issue about 1 year ago
masters3d opened this issue about 1 year ago
ci: Update to `actions/checkout@v4` from `v3`.
waywardmonkeys opened this pull request about 1 year ago
waywardmonkeys opened this pull request about 1 year ago
ivec += and -= functions
BeeverFeever opened this pull request about 1 year ago
BeeverFeever opened this pull request about 1 year ago
docs: 2/2 fixes https://github.com/recp/cglm/issues/371
EasyIP2023 opened this pull request about 1 year ago
EasyIP2023 opened this pull request about 1 year ago
Documentation for non-square matrices should not claim that `mul` function inputs can all be the same matrix
v1993 opened this issue about 1 year ago
v1993 opened this issue about 1 year ago
euler to quat functions
telephone001 opened this pull request about 1 year ago
telephone001 opened this pull request about 1 year ago
`glms_rotate_atm` has wrong signature
v1993 opened this issue about 1 year ago
v1993 opened this issue about 1 year ago
Fix struct clipspace headers
v1993 opened this pull request about 1 year ago
v1993 opened this pull request about 1 year ago
`struct/clipspace/project_*.h` headers are broken
v1993 opened this issue about 1 year ago
v1993 opened this issue about 1 year ago
`glms_project_z` missing
v1993 opened this issue about 1 year ago
v1993 opened this issue about 1 year ago
New subtraction family of vector functions
BeeverFeever opened this pull request about 1 year ago
BeeverFeever opened this pull request about 1 year ago
(feature request) mulsub functions
BeeverFeever opened this issue about 1 year ago
BeeverFeever opened this issue about 1 year ago
ci: initial support of meson and emscripten
myfreeer opened this pull request about 1 year ago
myfreeer opened this pull request about 1 year ago
wasm: prefer pmin/pmax
myfreeer opened this pull request about 1 year ago
myfreeer opened this pull request about 1 year ago
meson: don't build by default if used in a subproject
v1993 opened this pull request about 1 year ago
v1993 opened this pull request about 1 year ago
Introduce `box`/`boxs` types instead of passing an array of two vec3(s) around
v1993 opened this issue about 1 year ago
v1993 opened this issue about 1 year ago
`glms_vec4_inv` does not actually exist
v1993 opened this issue about 1 year ago
v1993 opened this issue about 1 year ago
Use the appropriate version of alignof
v1993 opened this pull request about 1 year ago
v1993 opened this pull request about 1 year ago
Fix definition logic misspell in 'glm_quat_normalize_to' -> cglm/quat.h
havrik opened this pull request about 1 year ago
havrik opened this pull request about 1 year ago
aabb2d
duarm opened this pull request about 1 year ago
duarm opened this pull request about 1 year ago
Fix spelling and grammar on troubleshooting page
One234Fi opened this pull request about 1 year ago
One234Fi opened this pull request about 1 year ago
linear extrapolation
zmn28hgbn59kcmlpio8unfh7fdre523esd28q9a opened this issue about 1 year ago
zmn28hgbn59kcmlpio8unfh7fdre523esd28q9a opened this issue about 1 year ago
functions for vec to ivec conversion
duarm opened this issue about 1 year ago
duarm opened this issue about 1 year ago
adding glm_vec2_center
duarm opened this pull request about 1 year ago
duarm opened this pull request about 1 year ago
2d aabb
duarm opened this issue about 1 year ago
duarm opened this issue about 1 year ago
Add [u][b/h]vec un/signed 8/16 integer vectors
jopadan opened this pull request over 1 year ago
jopadan opened this pull request over 1 year ago
No relative include
duarm opened this pull request over 1 year ago
duarm opened this pull request over 1 year ago
eqv, eq, fill for ivec2 and ivec3, new print functions for ivec2 and ivec4, documentation fixes
duarm opened this pull request over 1 year ago
duarm opened this pull request over 1 year ago
Fixed glms_mat4_ins3 bug.
telephone001 opened this pull request over 1 year ago
telephone001 opened this pull request over 1 year ago
Quaternion New Features
recp opened this issue over 1 year ago
recp opened this issue over 1 year ago
add docs and tests to non-square-matrix branch
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
Improve glm_quat_conjugate
gottfriedleibniz opened this issue over 1 year ago
gottfriedleibniz opened this issue over 1 year ago
more robust __builtin_assume_aligned detection
Akaricchi opened this pull request over 1 year ago
Akaricchi opened this pull request over 1 year ago
add some missing non-square matrix funcs
recp opened this pull request over 1 year ago
recp opened this pull request over 1 year ago
types-struct: fix mat4x2s struct members
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
add new matrix mat4x3
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
add new matrix mat4x2
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
How do I mirror the camera along the X axis without offsetting the camera's position?
badasahog opened this issue over 1 year ago
badasahog opened this issue over 1 year ago
docs: fix mat#x# comments and documentation
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
add new matrix mat3x4
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
add new matrix mat3x2
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
add missing mat2x# test and mat2x3 window headers
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago
add new matrix mat2x4
EasyIP2023 opened this pull request over 1 year ago
EasyIP2023 opened this pull request over 1 year ago