Recep Aslantas
Recep Aslantas
Hi @Eric-Arz Thanks for reporting this, > cl.exe complains about warning & optimizations levels getting overridden by the clgm CMakeLists.txt. Can you share some of warnings & errors? > Is...
@Eric-Arz thanks for sharing this, I'll investigate this. Any idea would be awesome about what is wrong in **cglm**'s build configuration and in yours maybe ...
@Eric-Arz thanks, Any idea how to fix it? If the **cglm** is compiled separately these options must appear to optimize the library, but we can improve CMake build conf for...
@pm4gh thanks for the bug report, > Would it be possible to replace the condition with: #if defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 407 ) or something...
@legends2k thanks for suggesting new features 🤗 Yes we can add these after the critical PR (https://github.com/recp/cglm/pull/198)
```C squared length = length ^ 2 // pow(length, 2) // or squared norm = norm ^ 2 // norm2 ``` So I was thougt that using `2` suffix as...
I think `norm` and `norm2` (norm ^ 2) are not bad, an alias like `glm_vec2|3|4_length()` could be used too.
I think it would better to have inline func instead of macros. Because we could call the fuction like ```C glm_vec3_length((vec3){x, y, z}); ``` Also `glm_vec3_sqrt_of_length` is weird to me...
Update: Homebrew package has been approved! Now cglm can be installed on macOS via `brew` like: ```bash $ brew install cglm ```
Hello @podsvirov, Thank you very much for your efforts and porting **cglm** to MSYS2 🤗 🎉 I saw a sphinx warning on that PR, I hope, I or someone else...