Sundaram Ramaswamy
Sundaram Ramaswamy
In #83, I see one of the comments > Also I would recommend against caring about or supporting C++. Realisitically no one would use this library over GLM if you're...
Excerpt from #206 discussion: > Having APIs not perform normalization means the application code can perform it if needed; if application already has a unit quaternion, it can simply feed...
Theses functions might be good additions to `util.h` * [Smootherstep][2] (`6x⁵ - 15x⁴ + 10x³`) * [Fast square root][2]; [related discussion in GameDev.net][3] * [Fast inverse square root][4] [1]: https://en.wikipedia.org/wiki/Smoothstep#Variations...
In `//include/cglm/quat.h`, we've `glm_quatv` which calculates a new quaternion from axis and angle; it does ``` c c = cosf(a); s = sinf(a); ``` This can be optimized by using...
[Slide 23](https://legends2k.github.io/spirit-of-cpp/#23) shows up fine on Chromium-based browsers, while the bottom gets clipped in Firefox. Originally reported in [Hacker News](https://news.ycombinator.com/item?id=21095180).
This slide seems like it's about simd and gpus, when it's really about abstractions (eg. classes) not introducing runtime overhead. The intent is to show that when other languages hide...
When the programmer knows that the matrix in hand is only made of rotations and translations, then doing a full blown inverse is not efficient, a simpler affine inverse would...
## Expected Behavior When using setext-style (underlining) header, the underlining dashes (`-` or `=`) is [generally of the same count as the text underlined](https://commonmark.org/help/) e.g. ``` Heading 1 ========= Heading...
Raw output: `git --no-pager diff`: ``` diff DEPENDS flatc - COMMENT "Generating header from schema IDL" + COMMENT "Generating savedata_generated.h from IDL savedata.fbs" VERBATIM) ``` Output with Delta as pager...
Org-mode has admonitions supported like ```org #+begin_warning Org-mode is addictive; use it at your own risk! #+end_warning ``` The exported HTML looks like ``` html Org-mode is addictive; use it...